Carlo Mocci

Chief Business Officer, Europe at Deliveroo

Carlo Mocci is currently serving as the Chief Business Officer at Deliveroo for Europe and the UK&I regions. Prior to their current role, Carlo held various positions at Amazon, including General Manager International for Amazon Fresh and Prime Now, and Director for Health and Beauty in the UK. With over a decade of experience at McKinsey & Company, where Carlo worked as a Partner, their main areas of expertise include retail, consumer goods, and telecommunications. Carlo holds an MBA from INSEAD, a Diploma in Engineering from Ecole centrale de Lyon, and a Master's Degree in Ingegneria Gestionale from Politecnico di Milano.


Previous companies

Amazon logo
McKinsey & Company logo


  • Chief Business Officer, Europe

    Current role

  • Chief Business Officer, UK&I