Contact

233 South Wacker Drive #4300
Chicago, IL 60606
USA
Tel + 1-312-244-3324
Fax +1-312-244-3301

For Human Resources Inquiries, please email: HumanResources@imc-chicago.com