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.
Sign up to view 20 direct reports
Get started