Trafigura Locations
Trafigura logo
Video

Demystifying the role of the operations team within a commodity trading firm