Contact us

100 Liverpool Street
Unit 2G
EC2M 2AU London
United Kingdom

In 2022, IMC opened its London office in the heart of the financial district, marking an important milestone in our journey to expand our global presence. The city's rich heritage as a leading global financial hub, complemented by its exceptional talent pool, offers abundant opportunities for growth and innovation.

Led by a quickly growing team, we leverage over three decades of IMC’s industry-leading experience in combining technology and market knowledge to provide continuous liquidity at competitive prices.

Find us on Google Maps