Log in
Trafigura Group
Contact
Links
Previous companies
View in org chart
Emma Stroud
Chief Operating Officer
Vince Sethi
Chief Technology Officer - Trading IT
November, 2015 - present
April, 2015