Human Resources Manager-EN
On-site · Ottawa
The Human Resources Manager oversees comprehensive HR functions including recruitment, payroll, benefits, and talent management at their location. They are also responsible for resolving grievances, ensuring health and safety compliance, and advising on new policies and programs.