IT Service Desk Manager
- Location
- Greater London, England, United Kingdom
store openings in line with our store expansion plans. Act as lead administrator for the Office 365 environment, driving change adoption and process improvement. Champion new security protocols, working with Cyber Security engineers to address emerging risks. Use AI tools to improve processes and issue troubleshooting. Analyse pain points ...