Global IT Service Delivery Lead
- Location
- Greater London, England, United Kingdom
vendors and stakeholders to improve non-functional requirements and delivery outcomes. The role requires 8-10 years in Delivery Enablement, strong business-partner expertise, financial analysis skills and a global, Lean-Agile mindset to shape strategy and ensure successful #J-18808-Ljbffr ...