Umicore
Show contact
Mathias Miedreich
CEO
Veerle Slenders
EVP, Recycling
Ralph Kiessling
EVP, Energy & Surface Technologies
Bart Sap
EVP, Catalysis
Frank Daufenbach
Chief Strategy Officer
+ 4 more
Current role
View in org chart