Business Development Manager - Genova (Chinese Speaker) - 12 months at Deliveroo | Shinobi Jobs