Mentor list / Mentor bio
Overview
Lord Charles Allen is a highly experienced Chair and former Executive, with over 35 years’ senior-leadership experience in industries including hospitality, food production, media, retail, manufacturing, technology, leisure, gaming, B2B services, finance and infrastructure.
Lord Allen is Group Chair of Balfour Beatty plc, Chair of THG plc, a Senior Non-Executive Director of Global Media & Entertainment which owns 7 of the largest radio stations in the UK, and Advisory Chair of Moelis & Co., a global independent investment bank. He is also a Peer of the UK House of Lords.
Previously, Lord Allen was Chair of Global Media & Entertainment, ISS Holding AS and 2 Sisters Food Group.
As a Senior Adviser to Goldman Sachs, he provided advice and support to the private-equity portfolio and to the banking business.
In 2003, Lord Allen was appointed CBE for services to the XVII Commonwealth Games. He was knighted in 2012 for services to the 2012 Olympics and Paralympics.
PDF Profile
download pdf profileMajor Career Roles
Balfour Beatty plc
Group Chair
THG plc
Chair
Global Media and Entertainment Ltd
Chair and Senior Non-Executive Director
UK House of Lords
Peer
Granada plc
Chair
Granada Group
CEO and COO
ITV plc
CEO
UK Home Office
Chief Adviser
London Organising Committee
Non-Executive Director
Invictus Games
Chair
Other Career Highlights
Granada plc
Joint Deputy Chair
Manchester Commonwealth Games Ltd
Chair
EMI Music Ltd
Chair
Tesco plc
Non-Executive Director
Virgin Media plc
Non-Executive Director
Endemol BV
Chair
Goldman Sachs Private Equity Group
Senior Adviser
Boparan Holdings Ltd (2 Sisters Food Group)
Chair
ISS AS
Chair
ITV Breakfast Broadcasting Ltd
Chair