Customer Success Manager
- Hiring Organisation
- Nexthink
- Location
- London, United Kingdom
- Salary
- £ 80 K
ability to facilitate difficult/complex situations. Have a “can do” attitude to own and drive results. Strong understanding of IT Operations, ITSM processes (ITIL), or End User Compute/Client Management practices is preferred. Strong customer-facing and presentation skills. Business-level fluency in English is required for customer ...