Stanley Odhegba
Lead Construction Supervisor
Supervisor
ADDAX PETROLEUM
Switzerland
Biography
Process Engineering Consultant Addax Petroleum
Research Interest
Petroleum