Chief Marketing Officer
Glenn brings over 20 years experience in C-level Communications, Marketing and Sustainability roles at leading technology companies, including Trustpilot, O2, Telefonica, Ebone and EE.
As a key member of the management team that scaled Trustpilot from startup to global market leader and unicorn IPO, Glenn developed the brand into a universal symbol of trust with billions of online brand impressions every month.
At O2, he co-led the European launch of the iPhone, helped transform the Millennium Dome into The O2, built one of Europe’s most successful social impact and sustainability programmes (Think Big) and was part of the management team that transformed the company from last to first place in a hyper-competitive market.
Outside of work, Glenn coaches baseball, is vice chair of youth music charity Future Talent and loves listening to old jazz records.