Customer Success Manager
Posted 3 days ago by EstimateOne
- Salary:
- £40,000 - £50,000/annum
- Location:
- London, England, United Kingdom
- Job Type:
- Permanent
We're looking for a talented Customer Success Manager to help achieve high engagement, and a seamless onboarding experience for our customers in the UK and Ireland. You will be capable of creating and delivering new ways to drive engagement and ensure an excellent onboarding experience. … more