Customer Success Leader - Adoption & Outcomes
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 leading technology organization in the UK is seeking a Head of Customer Success to drive customer engagement and advocacy. The successful candidate will lead a high-performing team and collaborate with various departments to deliver value. Ideal qualifications include proven experience in customer success in software/SaaS along with strong leadership and communication skills. This role offers an opportunity to influence strategies in a fast-paced environment while ensuring high customer satisfaction.