🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Site EHS

Company

GE Vernova

Location

Unspecified, India

Posted

June 22, 2026

Position Overview

**Job Description Summary**
The Lead EHS O&M Site is responsible for creating, implementing, and maintaining the organizations’ strategy on EHS issues at O&M Site. Will ensure compliance with EHS policies, programs, and procedures and government standards. Will assist with conducting audits and onsite inspections and analysing data to provide recommendations for improving processes and programs. You will interact with customers, government agencies, and other functions for customer pre-qualification and project/outage planning requirements at O&M site EHS Plan, do, check, act cycle. Will collect, consolidate, and analyse data from multiple sources to determine site entry statuses for Site/ visitor employees. You will recommend innovative solutions and process improvements across multiple areas to achieve overall EHS blueprint. As well as meet any other assigned duties to help proactively activity performance align with SP organization’s core values.

**Job Description**
...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now