JobMesh

Lead EHS Specialist

GE Vernova · US

Job Description Summary The EHS Manager for GSI various projects is responsible for Providing day-to-day EHS support for site activities across all GSI as it...

Job description

Job Description Summary The EHS Manager for GSI various projects is responsible for Providing day-to-day EHS support for site activities across all GSI as it is relates active project within the United States. This role is based in the United States. Job Description: Roles and Responsibilities: - Develop strong working relationship with operational and project managers in the region to drive the expected EHS culture across all operations. - Act as support liaison for all sites in helping comply with regulatory requirements. Ensure all operations are carried out in compliance with applicable regulatory and GE requirements. Understand EHS contractual requirements. - Conduct audits in line with the business audit plan, with rigor and consistency, to identify deficiencies and drive improvements in the management of EHS. - Conduct regular inspections of sites and working methods to ensure safety rules and procedures are followed, that protective equipment is used properly, and all devices necessary for safety are in place, used appropriately and support corporate policies. - Support onsite initiatives including Life Saving Rule validations, GE Vernova initiatives. - Perform onsite Orien...