IMC Trading
Show contact
Links
Rob Defares
CEO & Chairman
Peter Gavaghan
Managing Director - Head of APAC
Stela Rînja
Head of Procurement & IT Procurement
Timothy Hall
Global Head Of Group Operations
David Eberhart
Head of US Macro Research
+ 34 more
July, 2017 - present
September, 2014
January, 2012
January, 2011
April, 2010
July, 2007
View in org chart