Hammond Power Solutions's HR department is led by Catherine McKeown (Chief People Officer) and has 30 employees.
Abigail Speedie
People and Culture Generalist
Kari Vieveen
Director, People and Culture - Canada
Tina Janssen
Human Resources Generalist
Looking for a particular Hammond Power Solutions employee's phone or email?