CL

Carlos Larriba

Managing Director Spain West Cluster
at DS Smith

Carlos Larriba is an accomplished executive with extensive experience in management across various sectors. Currently serving as Managing Director for the Spain West cluster at DS Smith since January 2019, Carlos previously held the position of Managing Director at Europac Group, overseeing 11 industrial sites in multiple countries and managing a workforce of over 1400 employees with a turnover exceeding 400 k€. Earlier roles include Country Manager at Saica Group, where management responsibilities encompassed 14 industrial sites in France and implementing new operations management models. Carlos began his career as a Junior Consultant at Accenture España. Educational qualifications include a Global Leadership Program from Saïd Business School at the University of Oxford and advanced degrees from notable institutions such as IESE Business School and Esade, alongside a foundational engineering degree from Universidad de Zaragoza.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices