Skip to content
E

Elohor Aiboni

EVP & Country Chair, Shell Companies in Nigeria at Shell