GE Vernova

Services Manager - Parts Services

GE Vernova  •  Rugby, GB (Onsite)  •  23 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

The Parts and Repairs Leader for Northern Europe will be responsible for the strategic direction, operational execution, and commercial growth of our parts and repair services within the region. This role focuses on driving customer value, optimizing service supply chain performance, and ensuring the delivery of high-quality, on-time solutions to support our installed base.

Key Responsibilities:

  • Operational Leadership: Manage the end-to-end parts and repair lifecycle, ensuring operational excellence across Northern European service centres and logistics hubs.
  • Commercial Growth: Collaborate with regional sales teams to identify opportunities for parts upgrades, long-term service agreements (LTSAs), and repair service expansions.
  • Performance Metrics: Drive key performance indicators (KPIs) identified in the parts SQDC Bowler including on-time delivery (OTD), fulfilment cycle time, and customer satisfaction scores.
  • Stakeholder Management: Act as the primary point of contact for regional site leaders and global supply chain counterparts to resolve fulfilment bottlenecks and prioritize critical customer needs.
  • Team Development: Lead and mentor a cross-functional team, fostering a culture of safety, quality, and continuous improvement.
  • Strategic Planning: Align regional repair capabilities with the evolving needs of the energy market in Northern Europe, focusing on agility and localized responsiveness.

Required Qualifications:

  • Bachelor’s degree in engineering, Supply Chain, Business, or a related field.
  • Significant experience in service, supply chain, or aftermarket operations, preferably within the energy or industrial sector.
  • Strong understanding of the Northern European energy landscape and market dynamics.
  • Proven track record of managing P&L or complex service fulfilment environments.
  • Exceptional communication skills, with the ability to influence stakeholders at all levels of the organization.
  • Proficiency in English; additional local language skills are highly desirable.

Desired Characteristics:

  • Ability to work in a matrixed, global environment.
  • Strong analytical skills with a focus on data-driven decision-making.
  • Experience with Salesforce, SAP or similar ERP systems and advanced supply chain management tools.
  • Resilience and agility in managing complex, time-sensitive industrial service challenges.
  • Lean/Continuous improvement mindset.

Additional Information

Relocation Assistance Provided: No

GE Vernova

About GE Vernova

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.

It is made up of three businesses -- Power, Wind, and Electrification -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.

GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

Together, we have the energy to change the world.

Industry
Energy & Utilities
Company Size
10,000+ employees
Headquarters
Boston, Massachusetts
Year Founded
Unknown
Social Media