IT Service Delivery Manager
Summary
Experienced IT Service Delivery Manager to own reliable, high-quality delivery of IT products and services, partnering with Product Owners and Product Managers to align service delivery with roadmaps. Requires DV clearability and 5 days a week on-site in London.