Full-time

EHS Manager

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

📍 Glasgow, United Kingdom 🕒 February 26, 2026

About the Role

**Job Description Summary**

Become part of a winning team and help to deliver the Green Energy transition.



Lead and manage in the most efficient manner EHS site team members to provide support on implementing the Site EHS Management System.



Implement and maintain the Site Environmental, Health & Safety Management System, ensuring compliance with all relevant statutory, regulatory, contractual and the company requirements.



Implement and maintain the Site Security Management System, when relevant, ensuring compliance with all relevant statutory, regulatory, contractual and the company requirements.



Define and monitor actions to improve EHS Performance in Construction & Commissioning and to reduce likelihood and severity of EHS events and Site Security breaches.



**Job Description**



**Tasks & Responsibilities:**



**EHS Role:**



+ Led...

Ready to Apply?

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

Apply Now