NFI Corp employs 59 employees. The NFI Corp management team includes Renaud Megard (President and CEO), Lisa Gillis (Head of Human Resources), and Tracy Alexion (Sales Director).
Looking for a particular NFI Corp employee's phone or email?