Skip to content
Oil trading

Oil trading

Energy
Leadership
Torbjorn Tornqvist

Torbjorn Tornqvist

Chief Executive Officer

Net Worth
$5.36B
Rank
#809