The Hut Group appoints Charles Allen as new chair
Charles Allen is a highly experienced chair with industry expertise across retail, media, technology, gaming, food production and manufacturing
The Hut Group (THG) has announced that Charles Allen, Lord Allen of Kensington CBE, is joining the group as an independent non-executive chair with immediate effect.