Natural Resources Canada | Ressources naturelles Canada
Research Scientist
Engineering Service Company
Site Engineer
King Fahd University of Petroleum & Minerals - KFUPM
Research Assistant
SEFEC Engineering Pvt Ltd.
Assistant Manager
EVRAZ North America
Program Manager, Linepipe
King Fahd University of Petroleum & Minerals - KFUPM
Lecturer and Research Associate
University of Waterloo
Research Assistant
University of Waterloo
King Fahd University of Petroleum & Minerals - KFUPM
NED University of Engineering and Technology