Upon Graduating from Anglia Ruskin University in June 2011, Glenn worked for a project management consultancy focusing mainly on highway maintenance schemes and Civil Engineering projects until joining Stace in August 2012. Glenn went on to receive his RICS accreditation in November 2017.