Rand Al-Obaidy Mustafa

Rand Al-Obaidy Mustafa


North Africa BD Manager and Senior Petroleum Engineer
Gaffney, Cline & Associates, United Kingdom