David Coats Open Party Unknown Position Employer Title Time Earthshare NC Board Immediate Past President Current