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.
- You will play an active role on the International Customer Success leadership team and help to create and drive global best practice.
Benefits
- Global SaaS organisation with 100m users worldwide.
- Comprehensive benefits package.
- Hybrid role