CEO
Adewale Tinubu
CEO Approval Rating
85/100
Oando enagages in exploration, production, marketing, refinery, terminals, supply, trading, gas and energy services.