Job Title: Customer Success Manager – Remote (UK)
Location: Permanent – Remote, UK-based
Salary: Up to £40,000 DOE + Excellent Uncapped Commission
We are seeking a highly motivated Customer Success Manager to join our dynamic team. As a Customer Success Manager (CSM), you will be the key point of contact for both new and existing clients, ensuring customer satisfaction, driving client retention, and identifying new business opportunities. This is a vital role where you will manage customer relationships, develop tailored solutions, and explore untapped opportunities to fuel our growth in the UK market.