Switzerland, Sweden, Spain, South Africa, Slovakia, ... - Umicore Hanau
Germany - Schwäbisch Gmünd - Metal Deposition Solutions
United States - Raleigh (UM USA inc.) - People & Organization
China - Guangzhou - RHQ - Information Systems
Canada - Burlington - Automotive Catalysts
Belgium - Hoboken - Precious Metals Refining