Savage Arms (Canada), Inc.'s HR department is led by Michael Welsh (Human Resources Manager) and has 13 employees.
Shannon Jones
Human Resources Manager
Megan Harten
Senior Marketing Communications Specialist
Michael Welsh
Looking for a particular Savage Arms (Canada), Inc. employee's phone or email?