Trafigura Group
Mark Russell currently serves as the Chief Executive Officer at Puma Energy since March 2025. In addition, Mark has been with Trafigura since January 2006, holding multiple roles including Global Co Head of Fuel and Feedstocks and Chief Commercial Officer for TFG. Mark also held the position of Head of Energy for the Middle East and North Africa and worked as an Oil Trader during his tenure at Trafigura.
This person is not in any teams
This person is not in any offices