Chief Customer Success & Adoption Lead
Posted 11 hours 42 minutes ago by System C
£125,000 - £150,000 Annual
Permanent
Full Time
Other
Yorkshire, Leeds, United Kingdom, LS1 8
Job Description
A technology solutions provider in the UK is seeking a Head of Customer Success to lead the customer success strategy across multiple product sets. The successful candidate will own engagement models, drive retention and satisfaction metrics, and lead a high-performing team. Ideal candidates will have a proven track record in Customer Success within the software/SaaS sector and will be comfortable operating in regulated environments. This is a unique opportunity to champion the customer voice and influence product development.