Where is Umicore Headquarters?
The official headquarters of Umicore NV is located at Rue Du Marais 31, Brussels, Belgium. This facility is situated within the Brussels Capital region, a central area known for its concentration of administrative and corporate entities. The building serves as a primary base for the company's executive leadership and administrative functions, providing the necessary infrastructure to manage its diverse portfolio of materials technology. The site is integrated into the local urban landscape, reflecting the company's long-standing presence in the Belgian capital. Its location allows for efficient coordination with regional stakeholders and provides a stable environment for the firm's ongoing corporate activities.
As the operational heart of the organization, this Brussels location plays a critical role in overseeing the company's global strategy and business units. It houses key departments responsible for corporate governance, financial management, and the strategic direction of the firm's recycling and catalysis divisions. By centralizing these core functions, the headquarters ensures that the company maintains consistent standards across its international operations. The facility acts as the command center for high-level decision-making, supporting the integration of energy and surface technologies into the broader business model. This strategic core remains essential for maintaining the company's competitive position in the global materials market.
Other Umicore Office Locations
Main Headquarters
Office Locations
Brussels
Maxton, NC
Houston, TX
Nashua, NH
Deal Party Gqeberha
South Plainfield, NJ
Essen
These locations enable Umicore to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in Belgium
Frequently Asked Questions Regarding Umicore Headquarters and Office Locations
Sign Up for Free to explore more.