Head of Customer Success
Sector:
Digital Marketing
Job ID:
DM2202
Location:
Central London
Salary:
Benefits:
Fantastic Benefits and Top places to Work in the UK
Date:
22 Feb 2024
Job Description:
Our client is a global SaaS organisation with 100m customers worldwide.
There is now an outstanding opportunity as Head of Customer Success where you will be responsible for leading all aspects of the help and support experience, including customer onboarding and retention and launching new service offerings for customers in the growing UK market. This role reports directly to the Director of International Customer Success. Central London and hybrid role.
Qualifications
Proven track record of success leading customer centric operations and teams.
Team and talent builder, with a proven track record as a talent steward with proven history of hiring, managing and developing a high performing and engaged team.
Strengths in designing and improving customer experiences.
Strong and confident communicator with excellent written and verbal communication skills.
Responsibilities
Create and lead the vision and strategy for UK Customer success, driving growth and retention of their customers.
Help eliminate pain points/friction and optimising their customer experiences.
Support the global digital team helping to optimise their digital and AI powered assets to deliver the best end to end customer experience.
Design and develop L&D to upskill new and existing support agents
Benefits
Global SaaS organisation with 100m users worldwide.
Comprehensive benefits package.
Hybrid role