NFI employs 10,420 employees. The NFI management team includes Sidney Brown (Chief Executive Officer), Erin (EVP, Chief Human Resources Officer), and Scott Brucker (Executive Vice President and Chief Legal Officer).
Looking for a particular NFI employee's phone or email?