Back
GE Vernova logo

EHS Portfolio Lead - India

GE Vernova · Posted Nov 3

Power generation, wind turbine, grid solution, and electrification services

Home/Remote/Alternate, Unspecified, Karnātaka, 999999, IndiaFull-timeRemote · India-wideSenior Level3+ years₹12.0L–₹20.0L yearly33 applicants
EnergyPower GenerationRenewable EnergyElectrificationWind EnergyPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

The role sits within GE Vernova's Onshore Wind EHS team, supporting the safe and sustainable delivery of renewable energy across wind farm construction projects. It covers ITO/OTR, premobilization, mobilization, construction and commissioning activities, with compliance against local legislation, ISO 14001 and ISO 45001 and internal management systems. The EHS Portfolio Lead develops and maintains EHS systems and programs across multiple project sites, conducts inspections, audits and incident investigations, delivers training, and reports on EHS performance metrics, traveling between sites and providing remote technical support.

What you will do

  • Support the implementation of GE Vernova’s EHS Management System and ensure compliance with all relevant legislation, standards, and permits.
  • Assist in maintaining compliance with environmental licensing and reporting obligations.
  • Participate in environmental monitoring programs, including waste, water, air, and spill prevention.
  • Support documentation and submittal of reports required under environmental regulations and internal reporting cycles.
  • Conduct site safety inspections, audits, and risk assessments to identify hazards and recommend corrective actions.
  • Assist in incident investigations, root cause analysis, and implementation of preventative measures.
  • Support toolbox talks, pre-start briefings, and job safety analyses to promote a proactive safety culture.
  • Contribute to site EHS planning, ensuring critical risk areas are effectively managed.
  • Deliver EHS training and awareness sessions for employees and contractors.
  • Promote continuous improvement in safety and environmental performance through engagement and coaching.
  • Support implementation of the Environmental and Sustainability strategy for service operations.
  • Participate in waste reduction, water conservation, and carbon footprint initiatives aligned with GE Vernova’s Environment, Social, and Governance commitments.
  • Collect, analyse, and report on EHS performance indicators (KPIs and leading metrics).
  • Maintain accurate records and contribute to EHS dashboards, audits, and management reviews.
  • Support preparation for internal and external EHS audits.

Skills used in this role

What the employer is looking for

  • Bachelor of Science in Occupational Health and Safety or technical equivalent from an accredited college or university, or equivalent qualification.
  • Minimum of 3 years’ experience in an EHS role within construction, energy, or renewable energy sectors.
  • Strong knowledge of Local/National WHS and Environmental legislation and compliance requirements.
  • Experience implementing ISO 45001 and ISO 14001 management systems.
  • Ability to obtain Global Wind Organisation (GWO) certification.
  • Strong communication, organisation, and reporting skills.
  • Ability to travel 50% of the time
  • Medical fitness and ability to work at height as per GEV onboarding fitness for work requirements.

Preferred qualifications

  • Cert IV in Training and assessment.
  • Familiarity with GE Vernova’s EHS systems and processes (or similar EHS frameworks).
  • Demonstrated ability to influence and work collaboratively across diverse teams.
  • Understanding of ESG frameworks and sustainability reporting.
  • Demonstrated ability to organize, motivate and drive change and interact cross-functionally
  • Strong oral and written communication skills
  • Confidently able to facilitate and deliver training and or presentations to a diverse audience
  • Have domain expertise in one or more of the following: Electrical Safety and LOTO requirements, crane safety, construction safety, fall prevention, confined space.
  • Understand lean and be able to apply lean principles.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About GE Vernova

GE Vernova Inc. is a global energy company that provides equipment, services, and software to generate, transfer, orchestrate, convert, and store electricity. Operating through its Power, Wind, and Electrification segments, the company supports a broad customer base across more than 100 countries in powering economies and driving the energy transition. Formed as part of the strategic spin-off of General Electric's energy portfolio, GE Vernova is dedicated to electrifying and decarbonizing the world.

Industry
Energy
Company size
75000+ employees
Founded
2024
Location
Cambridge, Massachusetts, USA
Funding stage
Public Company

Leadership

SS
Scott Strazik

Chief Executive Officer and President

SF

Stephen F. Angel

Chairman of the Board

LL

Lola Lin

Chief Legal Officer and Secretary

RM

Roger Martella

Chief Corporate Officer, Chief Sustainability Officer & Head of Global Government Affairs

EG

Eric Gray

CEO, Power Segment

Apply