Technical Services Manager - IT Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Cambridge, England, United Kingdom
contact and 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 ...