27 September 2019 Deliveroo appoints new CTO as tech team continues to expand Deliveroo appoints new CTO as tech team continues to expand cto appointment 3 Read time by Deliveroo Read more