
Bart Sap has been Chief Executive Officer of Umicore since May 2024, steering the multinational through a rapidly shifting geopolitical and sustainability landscape. He brings more than two decades of international experience across finance, operations, supply chain, and business development to the role. A hands-on leader grounded in performance, people, and purpose, Bart advocates for "balanced collaboration" — building strong partnerships across regions and value chains without sacrificing strategic autonomy or long-term trust. He believes solving today's geopolitical and sustainability challenges requires industries, governments, and ecosystems to work together in smarter, more resilient ways.

