Shell unveils first female managing director for deep-water Nigeria Business Matters Aug 1, 2021 World energy giant, Shell, has named Elohor Aiboni as the Managing Director of its Nigeria deep-water business, Shell Nigeria Exploration…