NEED employs 31 employees. The NEED management team includes Kia Khazani (Chief Executive Officer), Maggie Benson (Sales Representative), and Hazel Lee (Shift Lead).
Looking for a particular NEED employee's phone or email?