Outgoing managing director and chief executive officer of NLNG, Babs Omotowa, has been appointed by Shell International into the Global Upstream Leadership Team as vice president (S&E).
Omotowa, after completing his time at the helm of affairs at NLNG on September 1, 2016, would report...