Human Resources Manager - Concord, Ontario - Canada
On-site · Vaughan
The Human Resources Manager provides hands-on support for Canadian operations, focusing on employee relations, recruitment, and performance management. They are responsible for ensuring statutory HR compliance and leading special HR projects across multiple sites.