Skip to Main Content
Location icon
London

Commercial Leader – Onshore Wind – Northern Europe

GE Vernova
Renewable Energy
Renewable Energy
£90,000 - £130,000/Year
Company logo image
Description

Location
London, UK (Hybrid working model with flexibility to work from office and home)

Hours
Full Time

Salary
Negotiable

About the Role
Do you want to drive the commercial strategy that powers the future of our Onshore Wind business in Northern Europe? GE Vernova is seeking an exceptional Commercial Leader to join our Onshore Wind team. You will orchestrate cross-functional expertise to deliver optimized, profitable, and sustainable energy solutions. Acting as the architect of high-stakes, multi-million-dollar deals, you will translate technical innovation into competitive, winning strategies that position GE Vernova as the partner of choice for wind turbine supply and maintenance services. Leading the full proposal development process from initial inquiry to contract award, you will ensure our commercial strategies remain robust, profitable, and aligned with our long-term goals in the renewable energy sector.

Key responsibilities include driving the end-to-end proposal development process, building winning commercial strategies through deep-dive value optimization and complex project cost calculations, leading high-stakes negotiations for Turbine Supply and Full-Service Agreements, collaborating across technical, sales, legal, and finance teams to mobilize resources, improving commercial performance by applying Lean methodologies, and developing strong executive relationships as the commercial face of our offers.

GE Vernova is committed to electrifying the world while decarbonizing it, accelerating the shift to reliable, affordable, and sustainable energy. Join us to be part of a company that plays a significant role in leading a new era of energy and powering approximately twenty-five percent of the world’s electricity today.

Requirements

Experience
Proven ability to navigate complex, high-value commercial agreements and lead successful contract negotiations. Experience in renewable energy industry dynamics, specifically wind turbine technology and project execution cycles. Skilled in leading virtual, multi-functional teams with a focus on transparency, accountability, and collaboration.

About you
Strategic commercial leader with the capability to translate complex technical requirements into competitive, high-value customer solutions. Keen interest in driving the global energy transition through sustainable, high-impact renewable energy projects. Strong collaborator able to build executive relationships and mobilize cross-functional teams. Willingness and ability to travel within Europe as required to support projects and stakeholder engagement.

Qualifications
A formal education with a University Bachelor or Master’s degree in Business, Law, or a relevant technical field is desirable but not essential. We value total experience and professional achievements above formal qualifications.

Expiry date: 08/10/2026
Commercial Leader – Onshore Wind – Northern Europe
Company:
GE Vernova
Salary:
£90,000 - £130,000/Year
Job Type:
Job
Location:
London