Dr Glenn graduated from Medicine at the University of Sydney and completed his Radiology training at Royal Prince Alfred. He was appointed the Head of Department of Radiology at St George Hospital and is currently the longest serving Department Head in New South Wales.

Dr Glenn is the Clinical Director of Radiology for Illawarra Shoalhaven Local Health District, a Conjoint lecturer for the University of NSW, member of IRSA, the Interventional Radiology Society of Australia and has been an examiner for the RANZCR. He is recognised as one of the leading Interventional Radiologists in Sydney with subspecialty interests in Diagnostic Neuroradiology, Oncology Imaging and Cardiac Imaging.