Where is Vesuvius Headquarters?
The official headquarters of Vesuvius is located at 165 Fleet Street, London, United Kingdom. This facility is situated in a historic district of the city, known for its long-standing association with professional services and corporate administration. The building serves as the primary base for the company's executive leadership and administrative functions. It is designed to accommodate the necessary office space for managing complex global operations, providing a stable environment for the firm's central management team. The location is well-integrated into the city's infrastructure, allowing for efficient communication and coordination with various international branches.
As the operational heart of the organization, the London office plays a critical role in directing the company's two main divisions: Steel and Foundry. This strategic core is responsible for overseeing the development of refractory products, flow control systems, and metallurgical sensors that are deployed worldwide. By housing key decision-makers and administrative departments, the facility ensures that the company's engineering expertise is effectively distributed across its global network. The site acts as the command center for maintaining production efficiency and technical standards across all international operations. Consequently, this location remains essential for the ongoing management of the company's diverse portfolio in the steel, foundry, and energy sectors.
Other Vesuvius Office Locations
Main Headquarters
Office Locations
London
Ghlin
Tyler, TX
Wilmette, IL
Piedade
San Diego, CA
Dillon, SC
Izurtza
These locations enable Vesuvius to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in London, United Kingdom
Frequently Asked Questions Regarding Vesuvius Headquarters and Office Locations
Sign Up for Free to explore more.