Glenn is the principal of StuartLaw, which he established in 2008. He is a graduate of the University of Toronto (B.A., 1987) and Queen's University (LL.B., 1990). He was called to the bar of Ontario in 1992, after articling at a large Toronto firm.