Sales Team Lead - New Business at Deliveroo | Shinobi Jobs