Sherritt International Corporation's HR department is led by Chad Ross (Chief Human Resources Officer) and has 81 employees.
Myria Sander
Human Resources Coordinator
Vadeem Goodluck
Production Engineer
Shelby Engelking
Nadia R.
Payroll and Benefits Administrator
Robin Varghese
Talent Acquisition Specialist - Mining
Looking for a particular Sherritt International Corporation employee's phone or email?