People Moves

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. 

Check out our free weekly podcast

Back to top button