Sloan employs 632 employees. The Sloan management team includes Kirk Allen (President and Chief Executive Officer), Erika Dill (Chief Human Resources Officer), and Nate Isaacson (General Counsel).
Looking for a particular Sloan employee's phone or email?