Full-time

EHS Manager

Posted by GE Vernova • Glasgow, Scotland, United-Kingdom

📍 Glasgow, Scotland 🕒 March 02, 2026

About the Role

Job Description Summary

Become part of a winning team and help to deliver the Green Energy transition. Lead and manage the EHS site team members efficiently to support the implementation of the Site EHS Management System. Implement and maintain the Site Environmental, Health & Safety Management System, ensuring compliance with all relevant statutory, regulatory, contractual and company requirements. Implement and maintain the Site Security Management System when relevant, ensuring compliance with all applicable regulations. Define and monitor actions to improve EHS performance in Construction & Commissioning and reduce the likelihood and severity of EHS events and Site Security breaches.

Job Description

Tasks & Responsibilities:

EHS Role

  • Lead by example and commit to the deployment of the GE GSI EHS Policy “Our Commitment to EHS” and compliance with site EHS rules.
  • Monitor the effectiveness of site rules define...

Ready to Apply?

Submit your application today and take the next step in your career journey with GE Vernova.

Apply Now