Richard Davidson-Houston to leave Channel 4
Channel 4’s Head of All 4, Richard Davidson-Houston has decided to step down from his role after 12 years at the broadcaster and will leave Channel 4 in the summer. As Head of All 4, Richard launched the leading video-on-demand service in 2015 and has led All 4 through a period of record growth in