Job Search and Career Advice Platform

Enable job alerts via email!

Regional Lead, Customer Success – UK & Europe (Solar)

GreenSketch

Greater London

Hybrid

GBP 80,000 - GBP 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading renewable energy company is seeking a Head of Customer Success for the UK and Europe. This senior leadership role will drive customer adoption, retention, and expansion across multiple European markets. The successful candidate will manage remote Customer Success teams and collaborate closely with Product and Sales. Prior experience in the solar industry and with partner networks is essential. This role demands strong leadership skills, with frequent travel expected across the UK and Europe. Excellent communication and stakeholder management skills are critical.

Qualifications

  • Over 10 years of experience in Customer Success or Operations roles.
  • Proven experience managing installer or partner networks.
  • Demonstrated success leading remote, multi-country teams.

Responsibilities

  • Define and own Customer Success strategy for the UK and Europe.
  • Build and lead a high-performing remote Customer Success team.
  • Own core metrics including adoption, retention, churn, and NPS.

Skills

Customer Success expertise
Solar / PV industry knowledge
Leadership presence
Stakeholder management
Data-driven mindset

Education

Bachelor's degree in Business, Engineering, or Energy
Job description
A leading renewable energy company is seeking a Head of Customer Success for the UK and Europe. This senior leadership role will drive customer adoption, retention, and expansion across multiple European markets. The successful candidate will manage remote Customer Success teams and collaborate closely with Product and Sales. Prior experience in the solar industry and with partner networks is essential. This role demands strong leadership skills, with frequent travel expected across the UK and Europe. Excellent communication and stakeholder management skills are critical.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Regional Lead of Customer Success (UK & Europe)

GreenSketch

Greater London
Hybrid
GBP 80,000 - 120,000
Full time
30+ days ago
Customer Success Manager - Renewables (Remote)

Green Recruitment Company

England
Hybrid
GBP 35,000 - 50,000
Full time
30+ days ago
Senior Solar Sales Leader — Own Your Territory (Remote)

Green Recruitment Company

England
Hybrid
GBP 45,000 - 65,000
Full time
30+ days ago
Customer Success Manager

Green Recruitment Company

England
Hybrid
GBP 35,000 - 50,000
Full time
30+ days ago
Solar Sales Manager - Growth & Key Accounts

SOFARSOLAR Co.,Ltd.

United Kingdom
On-site
GBP 50,000 - 70,000
Full time
30+ days ago
Remote Senior Solar Sales Executive (Residential)

Green Recruitment Company

England
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago
Enterprise SaaS Customer Success Leader – UK & EMEA

RM plc

United Kingdom
Hybrid
GBP 125,000 - 150,000
Full time
30+ days ago
Remote UK Enterprise Solutions Delivery Lead

SR2 Clean Energy

Manchester
Remote
GBP 40,000 - 55,000
Full time
30+ days ago
Remote Customer Success Lead — Enterprise SaaS & AI

MedBoard

United Kingdom
Remote
GBP 55,000 - 75,000
Full time
30+ days ago
UK Customer Success Manager — Remote-First

Idealsvdr

Greater London
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago