Leave us your email address and we'll send you all the new jobs according to your preferences.
Customer Success Manager
Posted 17 hours 6 minutes ago by Green Recruitment Company
We're a fast-growing consultancy at the forefront of the renewable energy transition, partnering with clients across the UK to help them achieve ambitious sustainability goals. Our work spans solar, wind, energy efficiency, and decarbonisation strategies - and we're proud to help shape a cleaner, greener future.
Now, we're looking for a Customer Success Manager who's passionate about renewables, understands the value of long-term relationships, and thrives on ensuring clients receive exceptional service and results.
The RoleAs our Customer Success Manager, you'll be the go-to contact for our clients, making sure they're supported, informed, and set up for success across every stage of their journey with us.
You will:Build strong, trust-based relationships with clients across various sectors
Act as the primary point of contact post-sale, ensuring smooth onboarding and delivery
Proactively monitor project progress and client satisfaction
Collaborate with technical teams to ensure clients' goals are met
Identify opportunities for upselling or expanding our services
Travel to client sites across the UK as needed (typically once or twice a month)
2+ years' experience in a customer-facing role, ideally within a consultancy or renewable energy environment
Excellent communication and relationship-building skills
Organised, proactive, and able to juggle multiple priorities
A genuine interest in sustainability and renewable energy
UK-based and willing to travel occasionally to client sites
Fully remote working with flexible hours
The chance to work in a mission-driven team making a tangible impact
Ongoing training and development opportunities
Competitive salary and benefits
A collaborative, purpose-led culture where your voice matters
Green Recruitment Company
Related Jobs
Customer Experience Manager UK
- England, United Kingdom
Client Service Manager - Professional Services Group (12 mth Fixed Term Contract)
- London, United Kingdom
Customer Experience Manager UK
- Surrey, Kingston Upon Thames, United Kingdom, KT1 1
Customer Success Manager
- Not Specified, United Kingdom
Customer Experience Manager UK
- Surrey, Kingston Upon Thames, United Kingdom, KT1 1