Memorial University of Newfoundland
Graduate Research Assistant
American Bureau of Shipping
Research Intern
Memorial University of Newfoundland
Postdoctoral Research Fellow
University of Calgary
Postdoctoral Fellow
Memorial University of Newfoundland
Sessional Instructor
University of Calgary
Research Associate
Memorial University of Newfoundland
Graduate Teaching Assistant
UNDP
Research Intern
Saudi Aramco
Research Scientist
Memorial University of Newfoundland
Project Engineer
Memorial University of Newfoundland