About this role
We are looking for an IT Service Manager to lead daily IT operations in our London Canary Wharf office. You will manage a team, oversee local IT projects, and ensure high-quality customer care while supporting our diverse user community.. Category: Technology and Engineering