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