Client Success Manager
Posted 3 hours ago by Intelerad
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
The Client Success Manager ensures that our clients achieve their desired outcomes at every stage of their journey and that they realise continued value from our solutions and services. The Client Success Manager also ensures that clients are continuously getting the most value they can … more