Sloan employs 516 employees. The Sloan management team includes Graham Allen (President), Scott Dellavia (VP Global Supply Chain and Operations), and Jeff Gilmore (Vice President, Strategic Accounts).
Get Contact Info for All DepartmentsLooking for a particular Sloan employee's phone or email?