Charles Allen was appointed Non-executive Group Chair on 20 July 2021.
Lord Allen has extensive corporate experience across a range of sectors, most notably in support services and media.
His previous positions include Chair of ISS AS, Executive Chair of EMI Music, Chief Executive of ITV plc, Chief Executive of Compass Group and Chief Advisor to the British Home Office.
He sits in the House of Lords and currently holds positions as Advisory Chairman, Moelis & Company, Chairman of Global Media and Entertainment and Chair of the Invictus Games Foundation.
This person is not in the org chart
This person is not in any teams