Customer Retention & Success Manager
- Location
- Greater London, England, United Kingdom
lead proactive retention strategies across our customer base. You will handle day-to-day inquiries, promote self-service digital tools, and work with CRM data to identify risks, volumes, and growth opportunities, ensuring high levels of satisfaction and engagement. You will collaborate with internal teams to deliver a joined ...