Titulaire d’un baccalauréat en génie civil et d’une maîtrise en génie des eaux de l’Université Laval, Gabriel a eu l’occasion de travailler à l’international au cours de son projet de recherche portant sur la production d’eau potable en situation d’urgence humanitaire. Il possède également un bagage d’expérience important en entreprise privée. Ayant occupé des rôles d’ingénieur terrain en pilotage et d’ingénieur de projet en génie-conseil, il a travaillé sur plusieurs aspects du traitement des eaux incluant les eaux usées municipales, les eaux usées industrielles et la gestion des boues.