Mae Glenn yn uwch-il Communications brand yn Trustpilot. Yn O2 ar Telefonica, ef oedd Cyfarwyddwr Busnes cymdeithasol, Cynaliadwyedd ar gyfer Ewrop a Chyfarwyddwr materion corfforaethol yn y DU. Yno sefydlodd Think Big, rhaglen aml-flwyddyn £100,000,000 sy'n grymuso miloedd o Ewropeaid ifanc i yrru eu syniadau am newid cymdeithasol i fodolaeth a dysgu sgiliau digidol hanfodol. Roedd Glenn hefyd yn rhan o'r tîm a ail-lansiodd hen Ddôm y Mileniwm fel y O2 ac fe'i enwyd yn brif weithiwr cyfathrebu'r DU ym 2007.