Stuart Cosgrove to lead Glasgow's Channel 4 bid He will lead the board which will try to attract the channel's new national headquarters to the city.