Customer Success Manager
Posted a week ago by Twentyfour Recruitment Ltd
- Salary:
- £40,000 - £45,000/annum
- Location:
- Holborn and Covent Garden, Greater London (1 mile)
- Job Type:
- Permanent
Develop and manage strong relationships with a large number of clients to understand their needs and challenges. Be the main point of contact and liaison between clients and internal teams. Take on new accounts, onboard and adopt processes, increasing product usage within their … more