Filter by

Location

more »

Company

more »

We've found 1 jobs for you

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 …