Needed employs 137 employees. The Needed management team includes Julie Sawaya (Co-Founder and Co-CEO), Patricia Liem (Regulatory Affairs Manager), and Michelle Wills (VP of Growth).
Looking for a particular Needed employee's phone or email?