adminJul 18, 2016
The outgoing Managing Director and Chief Executive Officer of NLNG, Babs Omotowa, has been appointed by Shell International into the Global Upstream Leadership Team as...