Services Commercial Leader

GE Vernova
📍 Barcelona, Spain, Spain 💼 Full-time 🕒 Posted March 02, 2026

Job Description

**Job Description Summary**

The role will lead complex services contractual negotiations with customers and develop technical and commercial offerings aligned with GEV’s and customer’s KPIs. The Services Commercial Leader shall support the ONW Sales and Commercial team to enable Installed Base Service Agreement orders while securing de-risked terms within the EMEA region. It shall also provide training and coaching to the ONW Sales and Commercial team on negotiation of standard T&Cs for services contracts and Risk Process (Wind Cost Model, R Review, RAMP and DOA). Development and implementation of new commercial terms for Services contracts, including new performance guarantees, Self-Performance Package, etc. This role does not have direct reports and will report to Services Commercial Director for EMEA.



**Job Description**



**ESSENTIAL RESPONSIBILITIES**



+ Ensure compliance with GE commercial risk process (R-process) for...

Ready to Apply?

Submit your application today and join our talented team at GE Vernova.

Submit Application

Job Details

  • Location Barcelona, Spain
  • Job Type Full-time
  • Category other-general
  • Posted Date March 02, 2026
  • Application Deadline April 04, 2026