Savage employs 1,477 employees. The Savage management team includes Kirk Aubry (President and CEO), Jeff Roberts (EVP and Chief Operating Officer), and Jeff Kirkham (EVP, Chief People & Strategy Officer).
Get Contact Info for All DepartmentsLooking for a particular Savage employee's phone or email?