Head of Customer Success & Support
12 days ago
London
As the Head of Customer Success & Support, you will be responsible for building, scaling, and leading our Customer Success Managers team and Service Desk team. Customer Success, Support, or Customer Experience leadership within a B2B SaaS environment. Lead, mentor, and scale the Customer Success and