Luis Olavarria

Luis Olavarria

Head of Global Supply Chain - Additives Clariant

Luis Olavarria is a global supply chain executive with over 20 years of international experience in multinational organizations. He currently serves as Head Global Supply Chain – Additives at Clariant, leading the global supply chain team of the Additives segment at Clariant.

Previously, he led Supply Chain Strategy & Digitalization, shaping the company’s global IBP framework and advancing digital transformation initiatives. With a background that includes leadership roles at CEMEX and consulting at Accenture, Luis brings strong expertise in supply chain finance, network design, and value-driven transformation.

He holds an MBA from IE Business School and a Master’s in Logistics & Supply Chain Management from University of Zaragoza.

Check out the incredible speaker line-up to see who will be joining Luis.

Download The Latest Agenda