Watlow
Erica McKeon serves as the Chief Human Resources Officer at Watlow, where strategic oversight of human resources management is emphasized. Prior to this role, Erica held the position of HR Outsourcing Project Manager at CBIZ, showcasing expertise in human resources project management and outsourcing initiatives.
This person is not in any teams
This person is not in any offices