Innovation and Strategy Lead
- Location
- Greater London, England, United Kingdom
This isn't a desk job: you'll be out there, close to restaurants, clients, and staff, turning real-world friction into actionable insights and shipping solutions fast. You’ll report directly to the CEO, with a dotted line to the Chief of Staff, which means ...