Location toronto, on
Job Type Full-time
Posted June 09, 2026

Role 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?

Apply for this Position