Margaret Lillard Open Party Unknown Positions Employer Title Time Conservation Trust for NC Communications Director Former NC Sierra Club Communications Manager Current