Ralph Thompson Open Party Unknown Positions Employer Title Time NC Clean Energy Business Alliance - NCCEBA Board Chair Current NC Clean Energy Technology Center/NCSU Advisory Council Member Current