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