Delivery Lead
- Location
- Greater London, England, United Kingdom
challenges.## **A Few Extras That Would Be Great*** Experience delivering technology changes across a restaurant, retail, or other multi-site business.* Familiarity with IT service management practices, including change management and transition into support.* Experience coordinating multiple third-party suppliers or managed service providers.* Scrum Master, agile, lean, or relevant ...