Leave us your email address and we'll send you all the new jobs according to your preferences.

Chief Customer Success & Adoption Lead

Posted 11 hours 37 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.
Email this Job