After completing a degree in Physiotherapy at the University of Teesside in 2006, Glen worked as a Physiotherapist in the NHS for a few years before completing an MSc in Sport and Exercise Science in 2009. In 2010, Glen started his PhD at Loughborough University, researching the balance control of gymnasts in the Sports Biomechanics and Motor Control Research Group.

In 2013, Glen was appointed as a Technical Tutor in Biomechanics for the School of Sport, Exercise and Health Sciences at Loughborough University.

Glen’s main sporting interest is athletics, especially the pole vault, an event which Glen has both coached and competed in before moving to Loughborough.