Customer Success Manager
Posted 16/10/2024 by Intec Select Ltd
- Salary:
- £55,000 - £65,000/annum
- Location:
- London (109 miles)
- Job Type:
- Permanent
The role involves building strong client relationships while ensuring successful implementation and customer satisfaction. The chosen candidate will lead the configuration and deployment of a clinical trials platform, managing its ongoing operations and support. The focus will be on driving … more