Catherine McKeown is the Chief People Officer of Hammond Power Solutions.
407 people are employed at Hammond Power Solutions.
Hammond Power Solutions is based in Guelph, Ontario.
The NAICS codes for Hammond Power Solutions are [4238, 335, 42, 42383, 33, 423].
The SIC codes for Hammond Power Solutions are [50, 508].