Northland Power Inc.

Manager of Global Security and HSE Assurance for Renewable Energy

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 08, 2026
Apply Now

Job Description

Join the forefront of secure and sustainable energy management. Oversee HSE assurance and security frameworks that protect employees and assets across the Americas while ensuring compliance with global standards.

As the Manager, you will lead efforts in developing and enhancing the health, safety, and environmental systems in alignment with industry standards. This role entails assessing risks, managing incident processes, and ensuring legal compliance in multiple jurisdictions. You will be instrumental in fostering a culture of safety and collaboration across diverse teams.

Key Responsibilities: • Develop the Global Asset and People Security Framework • Perform comprehensive security risk assessments • Support site-specific security and emergency response plans • Ensure compliance with legal and regulatory HSE standards • Facilitate audits and performance reporting

Requirements: • Bachelor's/Master’s degree in a related discipline • 10+ years in security man...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position