- Present position: Large-scale emmission data analyst at FluxLab (Antigonish, NS).
- 2010-2016: Graduate Program Coordinator at Saint Francis Xavier University (Antigonish, NS).
- 2009-2010: Environmental GIS specialist at SeisMap Consulting (Frankville, NS) and FluxLab (Antigonish, NS).
- 2004-2009: Assistant professor at Saint Francis Xavier University (Antigonish, NS).
- 2005-2009: Associate researcher at Environmental Sciences Research Centre (Antigonish, NS) and GEOTOP-UQAM-McGill (Montreal, QC).
- 2007-2009: GIS/Geophysics consultant for SeisMap Consulting.
- 2005-2008: Adjunct professor at Université du Québec à Montréal (QC).
- 2003: Lecturer at Saint Francis Xavier University (Antigonish, NS).
- 1998-2003: Teaching assistant at Université du Québec à Montréal (QC).