Glen est né à Winnipeg , au Manitoba. Il détient un B.A. (1974) et un B.Serv.Soc. (1979) de l'Université du Manitoba. Après avoir obtenu son B.Serv.Soc., il a travaillé pour la province du Manitoba. Il a vécu à Thompson, une ville minière située à quelque 760 kilomètres au nord de Winnipeg. Il a œuvré pour le compte du gouvernement provincial pendant 13 ans. Au cours de cette période, il a occupé les postes d'intervenant en protection l'enfance, de superviseur des services de protection de l'enfance ainsi que de coordonnateur régional des services de santé mentale communautaires. Il a exercé sa profession de travailleur social à Thompson, de même que dans de nombreuses collectivités éloignées et isolées du nord du Manitoba. Il a organisé et mis sur pied la division locale de l'Association canadienne pour la santé mentale (ACSM), qui est devenue le principal organisme à fournir du logement à des groupes marginalisés de Thompson.

Glen a pris un congé dans le but de compléter sa M.Serv.Soc. à l'Université de la Colombie-Britannique  et a obtenu son diplôme en 1990. Il a par la suite enseigné pendant deux ans dans le cadre du programme d'extension en travail social de l'Université du Manitoba, offert à Thompson.

En 1994, il a joint les rangs de l'École de travail social de l'Université de la Colombie-Britannique du Nord, où il a occupé plusieurs postes, dont celui de directeur local, de coordonnateur du B.Serv.Soc., de coordonnateur de la M.Serv.Soc. et de président. Il a élaboré le programme de formation de terrain et a formé les superviseurs de terrain rattachés à un organisme.

Glen est un  travailleur social clinique autorisé (TSCA) dans la province de Colombie-Britannique. Il a obtenu un doctorat en travail social de l'Université Memorial en 2003.

Il a préalablement été membre du conseil d'administration de  l'ATSCB ainsi que de l'ordre des travailleurs sociaux de la Colombie-Britannique, il a également été membre du comité directeur de l'étude sectorielle nationale sur le service social, du conseil de la division provinciale de l'ACSM et du Conseil national de l'ACSM. Il est actuellement membre de la Commission d'agrément de l'Association canadienne pour la formation en travail social.

Glen s'intéresse à la pratique du travail social dans les régions nordiques et éloignées, de même qu'aux questions telles que le recrutement et la rétention de travailleurs sociaux, les méthodes de prestation des services ainsi qu'à certains aspects de la pratique en matière de santé mentale et de protection de l'enfance.

Glen est marié; il a deux enfants et trois petits-enfants.