Technology Delivery Manager
- Location
- Greater London, England, United Kingdom
operational readiness for new or changed technology services. Managing complex risks, dependencies, decisions, resource constraints and competing delivery priorities. Experience working across Agile, Waterfall or hybrid delivery approaches. It would also be nice for you to have While not essential, knowledge of IT service management practices and experience ...