Channel 4 announces composition of National HQ

Channel 4’s Chief Executive, Alex Mahon today updated staff and partners in the industry on Channel 4’s plans for its new National HQ in Leeds and its Creative Hubs in Bristol and Glasgow – setting out the creative, digital and operational departments to be based in Channel 4’s new offices across the Nations & Regions.