Oceanic Consulting Corporation
Project Engineer
Noetic Engineering 2008 Inc.
Senior Project Engineer
AutoAnalyser Racing
Race Engineer/Fabricator
National Research Council Canada - OCRE
Research Council Officer
National Research Council Canada / Conseil national de recherches Canada
Team Lead, Harsh Environment Marine Operations
Ocean Frontier Institute
Project Manager, North Atlantic Carbon Observatory (secondment from NRC)
University of Waterloo
Memorial University of Newfoundland