Northland HSE Assurance Leadership Role

Northland Power Inc.

toronto, on, Canada
Full-time
Posted June 08, 2026

Job Description

Lead HSE assurance efforts at Northland as the Manager in Toronto, focusing on region-wide compliance and continuous improvement. Ensure the robust development of HSE practices across the Americas.

In the role of Manager of HSE Assurance, you will direct the Health, Safety, and Environmental Management System throughout the Americas, ensuring alignment with international standards like ISO45001. You will support auditing activities, performance reporting, and incident management efforts, making significant contributions to Northland’s mission in the energy sector. Your leadership will be key in implementing effective governance and oversight strategies across the organization.

Key Responsibilities: • Oversee development of HSE Management System • Lead compliance auditing and readiness assessments • Manage HSE-related performance reporting • Coordinate incident investigations and corrective actions • Ensure adherence to Canadian and international HSE laws

Requ...