Human Resources Manager
On-site · Vaughan
Provide HR leadership and strategic partnership to various business functions across the US and Canada, including procurement, legal, IT, and finance. Manage employee and labour relations, payroll administration, and the execution of talent and performance management programs.