Diane Cherry Open Party Democrat Positions Employer Title Time NC Sustainable Energy Association Board Member Former NC Sustainable Energy Association Strategic Director Current