The Canadian Human Resource Manager role will be an on-site position in our Concord, Ontario location providing hands-on support to one or more sites. This position will act as the primary HR contact for employees and leaders within assigned sites, focusing on employee relations, culture & engagement, coaching & manager development, managing HR processes, recruitment activities, policy management, HR data processing as well as onboarding and offboarding activities. Additionally, this position will assist with other HR-related initiatives and projects as needed to support both the HR team and the broader organization in Canada. They will partner with site management to drive a positive workplace culture, workforce planning and talent retention. As the in country HR resource supporting the company’s Canadian operations, this role holds primary accountability for Canadian statutory HR compliance and will lead special HR projects across the Canadian business, escalating complex matters to the Chief Human Resources Officer as needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager