Frank Daufenbach

Chief Strategy Officer at Umicore

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.

Links

Previous companies

Oliver Wyman logo
Arthur D. Little logo
KPMG logo
Faurecia logo
Deloitte logo

Timeline

  • Chief Strategy Officer

    Current role

View in org chart