Role Overview
The Head of Customer Success will be the go-to person for UK customers, taking ownership of key accounts and ensuring clients feel heard, supported, and see real value from their services.
What You Will Do
Build trusted relationships with high-value UK customers, own renewal planning, understand customer objectives, resolve customer concerns, and track customer satisfaction.
Why It Might Be a Fit
This is a great opportunity to shape the customer success approach within a growing business, with the freedom to introduce improvements and make a direct impact on customer retention.
Requirements
- Customer success or account management experience within cloud, managed services, or a recurring-revenue technology business
- Proven track record of managing renewals, improving retention, and strengthening customer relationships
- Confidence meeting clients face to face and handling challenging conversations
- Enough technical understanding to discuss cloud and managed services with customers and engineers
- Proactive, practical approach, and ability to take ownership
Benefits
- Salary: £65,000 + Commission
To apply for this job please visit linkedin.com.

Follow us on social media