Logo for GE Vernova

Service Director (m/f/d) Wind Energy - Central Europe

Role overview

Summary

This role is for leading a multi-country Services organization in the Wind Energy sector, focusing on operational performance and financial results. You will be accountable for customer relationships and ensuring compliance with safety standards while driving productivity improvements and business transformation initiatives.

Qualifications

  • Significant leadership experience in Wind Energy Services, Operations & Maintenance, or comparable complex industrial service businesses.
  • Demonstrated experience managing multi-country operations, large operational teams, financial budgets and business performance.
  • Strong understanding of P&L management, service contracts, operational execution, customer management and organizational leadership.
  • Knowledge and experience comparable to a Master's degree from an accredited university or college, or equivalent relevant professional experience.
  • Preferred: Strong customer relationship management, negotiation and stakeholder engagement skills.

Responsibilities

  • Own regional operating plans, financial budgets, cost performance and profitability.
  • Ensure the highest standards of Environmental, Health and Safety (EHS) across all service activities.
  • Lead customer relationships and contractual performance across the regional portfolio.
  • Drive continuous improvement through Lean methodologies and standardization of operational processes.

Key facts

  • Remote from: Europe
  • Full time
  • Expert & Leadership (>10 years)
  • English

Hard skills

Other skills

  • Financial Acumen
  • Leadership
  • Problem Solving
  • Decision Making
  • Communication
  • Team Leadership
  • Negotiation

About the company

GE Vernova logo

GE Vernova

  • Utilities & Power
  • XLarge
  • 10,001+
Building on over 130 years of experience, GE Vernova is leading a new era of energy – electrifying the world while simultaneously working to decarbonize it. Addressing the climate crisis is an urgent global priority and we take our responsibility seriously. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name 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. GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is 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. Together, we have The Energy to Change the World.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Description Summary

Leads a multi-country Services organization with responsibility for multiple operational and functional teams across the region. Accountable for regional operating plans, financial performance, budget execution, EHS, customer relationships, contractual commitments and fleet operational performance. Operates within the broader EMEA business strategy and corporate policies while exercising significant autonomy in regional operational decisions, resource allocation, productivity initiatives and business transformation. Works across multiple functions to deliver safe and reliable operations, improve customer satisfaction, optimize costs and drive sustainable profitability. The role has a significant impact on regional business performance and requires strong strategic judgment, financial acumen, operational expertise and the ability to lead complex, cross-functional organizations.

Job Description

Roles and Responsibilities

  • Own regional operating plans, financial budgets, cost performance and profitability. Drive financial discipline, productivity improvements, resource optimization and execution of transformation initiatives to deliver sustainable business results.
  • Ensure the highest standards of Environmental, Health and Safety (EHS) across all service activities. Demonstrate visible safety leadership, strengthen proactive risk management and ensure compliance with GE Vernova policies and applicable regulatory requirements.
  • Accountable for end-to-end operational performance across multiple wind turbine platforms, including preventive and corrective maintenance, major component replacements, fleet reliability, availability and service execution.
  • Lead customer relationships and contractual performance across the regional portfolio. Ensure effective execution of Full Service Agreements (FSA) and other service contracts, manage customer escalations and drive solutions that balance customer satisfaction, contractual commitments and business profitability.
  • Define and execute regional operational priorities in alignment with EMEA Services strategy, ensuring effective workforce planning, contractor management, sourcing coordination and allocation of critical operational resources.
  • Drive continuous improvement through Lean methodologies, productivity programs, rigorous performance management and standardization of operational processes across countries and turbine platforms.
  • Partner with Engineering, Commercial, Finance, Sourcing, HR, EHS and other cross-functional organizations to resolve complex operational challenges, manage business risks and support strategic growth opportunities.
  • Exercise sound judgment and decision-making in complex operational, financial and customer situations, balancing safety, contractual obligations, resource constraints and long-term business performance.

Required Qualifications

  • Significant leadership experience in Wind Energy Services, Operations & Maintenance, or comparable complex industrial service businesses.
  • Demonstrated experience managing multi-country operations, large operational teams, financial budgets and business performance.
  • Strong understanding of P&L management, service contracts, operational execution, customer management and organizational leadership.
  • Knowledge and experience comparable to a Master's degree from an accredited university or college, or equivalent relevant professional experience.

Desired Characteristics

  • Proven ability to lead large, geographically dispersed and cross-functional organizations.
  • Strong EHS leadership and commitment to operational safety.
  • Demonstrated financial and commercial acumen, including cost optimization, profitability improvement and contractual risk management.
  • Strong customer relationship management, negotiation and stakeholder engagement skills.
  • Proven ability to lead business transformation, productivity improvement and Lean initiatives.
  • Strong analytical judgment, problem-solving and decision-making capabilities.
  • Ability to influence senior stakeholders and drive alignment across multiple business functions.
  • Excellent communication, talent development and change leadership skills.

Additional Information

Relocation Assistance Provided: Yes

#LI-Remote - This is a remote position

Related jobs

See all jobs

Other jobs at GE Vernova