verve group
•
2025-05-11
London, UK
Head of Customer Success
Who we are Your Responsibilities Set the overall vision and strategic plan for the Customer Success team and Support functions, focusing on leading a positive customer experience, and driving growth through upsells and termly renewal cycles. Management of the …