Home Tags Stephen Odaibo

Tag: Stephen Odaibo

Iconic Nigerian computer engineer suddenly dies days after winning $125m contract

Nigeria has lost a silent achiever - David Gbodi Odaibo. He was an astute computer engineer who had just won a $124m contract from the...

Latest Post