Full-time

Manager of Global Security and HSE Assurance for Renewable Energy

Posted by Northland Power Inc. • June 08, 2026

📍 toronto, on, Canada
Apply Now

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 ...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Northland Power Inc..

Apply for this Job