Deliveroo appoints chief business officer for the UK and Ireland
October 23, 2020 9:55 amDeliveroo has appointed Carlo Mocci as its chief business officer for the UK and Ireland. Reporting directly to the company’s chief executive Will Shu, Mocci will... View Article