IMC
Founded in 1989, IMC is a technology-driven trading firm. They are headquartered in Chicago, Illinois.
Last updated on
About IMC
Founded
1989Estimated Revenue
$500M-$1BEmployees
1K-5KCategory
Industry
Investment ManagementLocation
City
ChicagoState
IllinoisCountry
United StatesIMC
Find your buyer within IMC