John Niffenegger Open Party Unknown Positions Employer Title Time NC Housing Coalition Deputy Director Current NC Housing Coalition Membership and Training Former