IFS, Energy and Resources employs 494 employees. The IFS, Energy and Resources management team includes Scott Key (Chairman), Dale McMullin (CTO), and Jeff Pressling (Senior Vice President, Canada).
Get Contact Info for All DepartmentsLooking for a particular IFS, Energy and Resources employee's phone or email?