NEEDaFIXER employs 66 employees. The NEEDaFIXER management team includes Leonidas Sfyris (Chief Technology Officer), Nita Blum (Producer), and Brandi Savitt (Head of Production in the US and the Americas).
Get Contact Info for All DepartmentsLooking for a particular NEEDaFIXER employee's phone or email?