Research Assistant
Victoria, British Columbia, Canada
Newcastle University
Research Assistant
Ocean Networks Canada
Applied Science Specialist
Newcastle University
Postgraduate Researcher
Ocean Networks Canada
Modelling Specialist
Consultancy of Water Engineering
Water Design Engineer
Civil Organization of Municipality
Civil Engineer and Project Estimator
City of Toronto
Data Analyst
Newcastle University
Laboratory and Teaching Assistant
Newcastle University
Kerman University, Iran
The School of Psychology, University of East London