He is an Associate Professor, Department of Civil Engineering, University of Victoria (2017-present). He was an Associate Professor, Department of Civil and Water Engineering, Université Laval (2016-2017); Assistant Professor, Department of Civil and Water Engineering, Université Laval (2011-2016); Lecturer in Water and Environmental Engineering, Department of Civil Engineering, University of Glasgow (2007-2010); Postdoctoral Research Fellow, Environmental Health Center, Health Canada (2006-2007).