NEFI employs 14 employees. The NEFI management team includes Martha Leshine (Acting President and CEO), and Bedram Khosravi (Head).
Looking for a particular NEFI employee's phone or email?