GE Vernova · 6 hours ago
Customer Success Leader - Americas
GE Vernova is seeking a Customer Success Leader for the Americas to drive customer experience and outcomes across the region. This leadership role involves overseeing financial metrics and managing both the Professional Services and Customer Success Management teams to elevate customer satisfaction and achieve business objectives.
EnergyEnergy EfficiencySustainability
Responsibilities
Ensure high customer satisfaction through quality services and act as the primary contact for regional customers
Manage regional customer relationships and escalations
Collaborate with Global Customer Success leaders to deliver customer outcomes
Partner with sales, customer success, and marketing teams for cohesive strategy execution
Own customer retention and ARR for the region
Identify upsell opportunities and drive continuous improvement
Provide strategic leadership for high-quality customer outcomes
Scale execution within the region for speed and market competitiveness
Work with Sales Leaders, Commercial Solutions Leaders, and Global teams for unified strategy
Leverage internal relationships to enhance business performance
Inspire a ‘one team’ culture and ensure compliance with EHS policies
Drive customer satisfaction, manage escalations, and promote a safe working environment
Lead the evolution of the Regional Customer Success organization and team capabilities
Strengthen the partnership between Sales and Customer Success
Own metrics like billable utilization and cost to serve
Qualification
Required
A minimum 15 years of professional experience and At least 10 years of leadership experience managing teams
Proven client engagement capability: unrelenting passion and zeal to engage with customers Passionate about driving change/influence across cross functions and organizational boundaries
Ability to translate strategic direction into tactical deliverables that are readily embraced by organization's tactical layers
Eligible to work in the United States
Travel approximately 30% to 50%, primarily within the US, with some potential trips to Latin America
Preferred
Bachler Degree
Broad technical experience with cloud, OaaS, and SaaS
Experience with global software system implementations
Lean and Continuous Improvement expertise
Operational management experience with successful technical customer success organizations
Ability to manage multiple priorities and drive customer outcomes
Exceptional interpersonal and communication skills
Strong business acumen and proven influence
Experience leading a P&L and handling customer escalations
Track record of building high-performance teams
Benefits
Medical, dental, vision, and prescription drug coverage
Access to Health Coach from GE Vernova, a 24/7 nurse-based resource
Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
GE Vernova Retirement Savings Plan
Tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
Access to Fidelity resources and financial planning consultants
Tuition assistance
Adoption assistance
Paid parental leave
Disability benefits
Life insurance
12 paid holidays
Permissive time off
Company
GE Vernova
GE Vernova provides energy consulting, gas power, and grid solutions.
Funding
Current Stage
Public CompanyTotal Funding
$7.68MKey Investors
U.S. Department of Energy Office of ElectricityARPA-E
2024-12-03Grant· $2.99M
2024-12-03Grant· $1.99M
2024-11-18Grant· $2.7M
Recent News
2025-12-30
MarketScreener
2025-12-24
2025-12-24
Company data provided by crunchbase