Manager, IT Service Delivery
- Location
- Greater London, England, United Kingdom
depth professionals need to navigate complexity and obtain accurate, real-time information quickly. For more information, visit www.alpha-sense.com. Come join us. The Manager, IT Service Delivery owns the day-to-day technology experience for AlphaSense employees across their region and is the bridge between global strategy … regional service desk teams, own service performance and incident response, and make sure the region runs autonomously - but not independently - within the global IT service delivery framework. This role is based in London and carries responsibility for EMEA, plus escalation coverage for APAC (Singapore and India) during the overlap ...