Customer Success Manager
Posted 3 days ago by Nexthink
- Salary:
- £NEG
- Location:
- Manchester,United Kingdom (15 miles)
- Job Type:
- Permanent
You will also be expected to build executive relationships at some of the largest companies or Partners with proven experience in doing so.. This is a key position within the Technical Services team and the successful candidate will be expected to work collaboratively with Sales, … more