Service Delivery Manager - Security Clearance required.
- Location
- Greater London, England, United Kingdom
Management teams. Having accountability for initiatives that will drive continuous improvement across customer services, whilst protecting the integrity of existing services. Making decisions regarding cost reductions and opportunities based on supplier financial performance, subsequently managing suppliers to deliver accordingly. Acting as the main escalation point for the wider Service ...