Technical Service Delivery Manager
- Location
- Luton, England, United Kingdom
operational excellence. Please note: Due to the nature of the work, you will need to already hold a high level of UK security clearance Key Responsibilities Manage technical incidents through to resolution, ensuring timely progression of tickets and clear stakeholder communication. Map, review, and optimise ...