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)