Shell Appoints Aiboni as First Nigerian EVP, Country Chair Business and Economy News Shell Appoints Aiboni as First Nigerian EVP, Country Chair Oluwafunbi Bello June 18, 2026 0 ABUJA, Nigeria – Global energy giant has appointed Elohor Aiboni as Executive Vice President and Country Chair... Read More Read more about Shell Appoints Aiboni as First Nigerian EVP, Country Chair