Customer Success Manager
Posted 17/04/2024 by Twentyfour Recruitment Ltd
- Salary:
- £40,000 - £45,000/annum
- Location:
- Holborn and Covent Garden, Greater London (5 miles)
- Job Type:
- Permanent
A successful and growing Software company in London are seeking a Customer Success Manager to join their team on a permanent basis. This role will be working alongside the Head of Customer Success and will involve managing the entire lifecycle of a particular segment of Enterprise clients and will … more