Head of Customer Success
Salary: £80,000 - 90,000 per year
Requirements
- Demonstratable experience owning customer success improvements Experience achieving
- strong NPS/ CSAT scores in a client services role within a tech business
- Strong data driven decision making to drive ROI through communication cadences A real passion for self-improvement and progression A tailored, people centric approach to customer service Excellent communication & presentation skills Any experience working in a high growth, dynamic scale up wou…