NEED employs 33 employees. The NEED management team includes Kia Khazani (Chief Executive Officer), Griffin Chen (Owner), and Jesse Brodkin (Co-Owner).
Looking for a particular NEED employee's phone or email?