Team Manager Leyton, UK, GB Zoom Team Manager - Leyton, London Zoom by Ocado is changing the way people shop for groceries. Our mission is to deliver a full shop in under 60 minutes,...