Mikael Onyekachi

Mikael Onyekachi

Operations Manager at Shell Petroleum


  • Abuja, Nigeria