Amir Alwazzan

Amir Alwazzan


Production Assurance & Technology Specialist
Dragon Oil