Glenn brings over 25 years’ experience in C-level Marketing roles in high-growth technology companies. He was a key member of the management teams that scaled Trustpilot from startup to global market leader and unicorn IPO. At O2 he helped the company deliver the consistently highest share of commercial growth and build one of Europe’s most iconic brands. He led the launch of the iPhone, The O2 and built Think Big, one of Europe’s leading social impact and sustainability programmes.
Trustpilot, Chief Brand & Communications Officer
O2, Corporate Affairs Director
Telefonica. Director, Social Business and Sustainability
GTS and Ebone, Executive Vice President, Marketing
University of Oxford, Said Business School, Diploma in Business Administration
The Johns Hopkins University, School of Advanced International Studies, Masters in International Economics
George Washington University, BA Economics and Political Science
View the latest updates from Glenn below.