Ele é Professor Associado, Departamento de Engenharia Civil, Universidade de Victoria (2017-presente). Foi Professor Associado, Département de génie civil et de génie des eaux, Université Laval (2016-2017); Professor Assistente, Departamento de génie civil et de génie des eaux, Université Laval (2011-2016); Professor de Engenharia Hídrica e Ambiental, Departamento de Engenharia Civil, Universidade de Glasgow (2007-2010); Bolsista de Pesquisa de Pós-Doutorado, Centro de Saúde Ambiental, Health Canada (2006-2007)
Associate Professor, Department of Civil Engineering, University of Victoria (2017-present)
Associate Professor, Département de génie civil et de génie des eaux, Université Laval (2016-2017)
Assistant Professor, Département de génie civil et de génie des eaux, Université Laval (2011-2016)
Lecturer in Water and Environmental Engineering, Department of Civil Engineering, University of Glasgow (2007-2010)
Postdoctoral Research Fellow, Environmental Health Centre, Health Canada (2006-2007)