Business Development Manager - Bordeaux at Deliveroo | Shinobi Jobs