As the Manager of HSE Assurance and Security (Americas), you will lead the strategic development, oversight, and continual improvement of Northland Power’s Health, Safety, and Environmental (HSE) Management System across the Americas region. Operating at the Company level, you will ensure our organization meets all legal and regulatory obligations while aligning with global Company HSE standards, including ISO 45001 and ISO 14001. This role strengthens governance, embeds HSE into business processes, and assures performance across our portfolio. You will serve as the authority on HSE compliance and assurance and you will lead the development and coordination of people and travel security frameworks, ensuring duty-of-care requirements are met for employees, contractors, and visitors operating or travelling within the region. This position is based in Toronto and required to be either in the Toronto office or at site 4 days per week
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
Mid Level