Bart Sap
UmicoreBelgium
Bart Sap was appointed Chief Executive Officer of Umicore in May 2024.
Bart previously served as Executive Vice-President Catalysis from 2021. During his tenure, he advanced Umicore’s catalysis technologies, drove innovation, and expanded market presence in this key sector for clean mobility and industrial processes. Under his leadership, Catalysis achieved record growth, remarkable cash flow generation and returns, enabling further investments in innovation and sustainability.
Bart joined Umicore in 2004 as a controller for Cobalt & Specialty Materials. He progressed within the business unit, taking on assignments in Belgium and Korea with responsibilities in finance, business line and business development as well as supply and refining of battery raw materials. In 2020 he became Senior Vice-President for CSM, leading significant improvements in supply chain resilience and cost efficiency.
Known for his collaborative and visionary leadership, Bart emphasizes teamwork and open communication, fostering a strong safety culture as essential for achieving operational excellence and driving sustainable growth.
Bart holds a master’s degree in Commercial Science from Vlekho in Brussels, Belgium, with majors in Accountancy and Taxation. He began his career at Andersen/Deloitte and Grant Thornton.