Chief Customer Success & Adoption Lead

Posted 2 days 3 hours ago by System C

£125,000 - £150,000 Annual
Permanent
Full Time
Public Sector Jobs
Lancashire, Liverpool, United Kingdom, L1 9
Job Description
A technology company specializing in public sector solutions is seeking a Head of Customer Success. This role involves leading a proactive customer success strategy to enhance engagement and retention in a fast-paced environment. The ideal candidate will have proven leadership experience in Customer Success, a strong track record in increasing customer satisfaction, and the ability to influence at senior levels. This position presents an opportunity to shape customer interactions and deliver value across varied service touchpoints.