Where is Man Group Headquarters?
The official headquarters of Man Group PLC is situated at 2 Swan Lane, London, United Kingdom. This facility is located in the heart of London's financial district, positioned near the River Thames. The building serves as a professional workspace designed to accommodate the firm's administrative and executive functions. Its architecture reflects the standard office environment found within the city's commercial core, providing the necessary infrastructure for daily business activities. The location is easily accessible within the metropolitan area, facilitating regular interaction with local financial markets and regulatory bodies.
As the operational heart of the organization, this London office plays a critical role in overseeing the firm's global investment strategies and client mandates. It houses key leadership teams and departments responsible for technology-enabled research and discretionary asset management. By serving as the primary base, the facility ensures that the company's various international branches remain aligned with its overarching corporate objectives. This strategic core supports the firm's ability to deliver consistent investment solutions across multiple asset classes. Consequently, the London office remains essential to the firm's ability to manage its extensive portfolio and maintain its long-standing reputation in the global financial sector.
Other Man Group Office Locations
Main Headquarters
Office Locations
London
Indian Trail, NC
New York, NY
Shanghai
Arrington, TN
San Francisco, CA
Sydney
Pfaffikon
These locations enable Man Group 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 Man Group Headquarters and Office Locations
Sign Up for Free to explore more.