Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

EMEA Decarb Manager

Switzerland Global Enterprise

Decarbonization Leader driving strategies for key customers at GE Vernova in Gas Power sector. Collaborating across teams to promote decarbonization initiatives and regulatory compliance.

Posted 5/14/2026full-timeRemote • 🇬🇧 United KingdomSeniorLeadWebsite

About the role

Key responsibilities & impact
  • Develop and execute decarbonization strategies specifically designed for GE Vernova Gas Power customers
  • Build and maintain strong relationships with key customers
  • Understand customer needs, challenges, and goals related to decarbonization
  • Provide expert advice and support to customers on decarbonization initiatives
  • Lead decarbonization projects/opportunities from inception to completion
  • Collaborate with internal teams and external partners to implement decarbonization solutions
  • Work with product and engineering teams to enhance GE Vernova’s decarb offerings
  • Ensure alignment with decarbonization goals and regulatory requirements of customers
  • Report regularly to GE Vernova business leadership with clear deliverables
  • Lead and coordinate advocacy activities with governments and stakeholders
  • Foster a culture of care and promote a LEAN culture within the organization

Requirements

What you’ll need
  • Engineering Degree from an accredited university or college
  • Minimum of 10 years of engineering, P&L management, Services, sales and commercial in power generation or related field
  • At least 5 years in a senior position with accountability and exposure to customer and government entities
  • Deep knowledge of GE Vernova's customer base
  • Sound knowledge of GE technology offerings and Combined Cycle Power Plants
  • Proven experience in leading decarbonization projects or initiatives, preferably within the power sector
  • Fluent in English; a second European language and/or Arabic is a plus

Benefits

Comp & perks
  • Applications from candidates who require sponsorship to work in the UK are welcome and will be considered alongside all other applications
  • Baseline Personnel Security Standard (BPSS) clearance is required and must be maintained for this role
  • Further information on UK visa and immigration requirements and also on BPSS requirements - please visit the UK Government website

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
engineering degreedecarbonization strategiesproject managementP&L managementcustomer relationship managementregulatory complianceCombined Cycle Power PlantsGE technology offeringsdecarbonization initiativespower generation
Soft Skills
relationship buildingcustomer needs analysisexpert advicecollaborationleadershipcommunicationadvocacyorganizational cultureLEAN cultureproblem-solving