Adel Ahmed Ibrahim Abdouh

Adel Ahmed Ibrahim Abdouh


Development Geology Division Manager
El Hamra Oil Company, Egypt