IMC Trading
Show contact
Links
Rob Defares
CEO & Chairman
Sunny Khiani
Managing Director
Stela Rînja
Head of Procurement & IT Procurement
Timothy Hall
Global Head Of Group Operations
David Eberhart
Head of US Macro Research
+ 34 more
August, 2006 - present
View in org chart