Frank Daufenbach was appointed Chief Strategy Officer and joined Umicore’s Management Board in December 2021. He previously served as Vice President Strategy and Marketing of the Clean Mobility business group in Faurecia, a leading global automotive supplier with a strong focus on sustainable mobility. Prior to joining Faurecia, his roles included those of consultant at Monitor Deloitte, KPMG, and Oliver Wyann. Frank holds a Master’s Degree at the HEC Business school in Paris, France.
Current role