Austin Avuru

Austin Avuru

A geologist by background, Mr. Avuru spent 12 years at the Nigerian National Petroleum C