1 of 1 Permanent Technical Services Manager Jobs in Cambridge

Technical Services Manager - IT Manager

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
escalation point for the EMEA and APAC regions. Team: IT Infrastructure & Support (Enterprise Engineering) Reports to: Director, IT Infrastructure & Support Scope: People-manager role leading a distributed IT support team based across EMEA and India, delivering support to Roku employees across all offices globally, and serving ...