About The Position

The North America Customer Portfolio Leader is responsible for the execution, optimization, and escalation of North America wind services contracts. The role leads the optimization and strategic direction of a portfolio of 12,000 wind turbine generators, representing $1 billion in revenue across 400 FSA contracts, and directs renegotiation and renewal strategy for contracts with more than $6 billion in backlog. The position serves as the escalation point for complex customer disputes, liquidated damage offsets, and settlements, while leading a team that works with customers and internal stakeholders to achieve strong outcomes for customers and GE Vernova. This role requires substantial commercial acumen, strategic judgment, and autonomy. It shapes long-term strategies across a broad customer portfolio, assesses commercial risk, and supports the business unit in meeting financial, service, and operational objectives within commercial policy. The leader addresses complex and non-standard problems, makes recommendations to improve financial outcomes and customer service, and coordinates with internal functions and external sources to establish best practices.

Requirements

  • Bachelor's degree from an accredited university or college in a relevant field.
  • At least 10 years of experience in the renewable energy industry.
  • At least 10 years of experience in commercial, sales, or similar customer-facing roles.

Nice To Haves

  • Master's degree.
  • Strong oral and written communication skills.
  • Strong interpersonal and leadership skills.
  • Demonstrated ability to analyze and resolve problems.
  • Demonstrated ability to lead programs or projects.
  • Ability to document, plan, market, and execute programs.
  • Established project management skills.

Responsibilities

  • Own optimization of a portfolio of 12,000 wind turbine generators, $1 billion in revenue, and 400 FSA contracts.
  • Serve as the escalation point for customer disputes and resolutions.
  • Resolve liquidated damage offsets and settlements.
  • Own renegotiation and renewal strategy for contracts valued at more than $6 billion in backlog.
  • Influence strategy for a broad customer portfolio using strong commercial awareness.
  • Lead a team working with customers and internal stakeholders to achieve favorable outcomes for customers and GE Vernova.
  • Interpret business challenges and recommend best practices to improve financial outcomes or customer service.
  • Assess information quality, ask relevant questions of stakeholders or customers, and develop recommendations for problems outside established parameters.
  • Use internal and external sources across functions to inform decisions.
  • Stay informed about industry trends relevant to the work.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Access to Health Coach from GE Vernova, a 24/7 nurse-based resource.
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services.
  • GE Vernova Retirement Savings Plan with a 401(k) savings opportunity, company matching contributions, and company retirement contributions.
  • Access to Fidelity Executive Services.
  • Tuition assistance.
  • Adoption assistance.
  • Paid parental leave.
  • Disability benefits.
  • Life insurance.
  • 12 paid holidays.
  • Permissive time off.
  • Restoration Plan, a nonqualified plan with company credits on eligible pay above IRS limits.
  • Discretionary annual bonus eligibility.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service