Karrie Trauth has been named as Shell's new chief of shipping in a clear-out of the management heads of its three major trading
Energy major shuffles names at the top of its trading units, with female trio taking lead jobs
Karrie Trauth has been named as Shell's new chief of shipping in a clear-out of the management heads of its three major trading