Richard Davidson-Houston, Channel 4’s head of All 4, is to depart the British pubcaster after 12 years of service. Davidson-Houston joined the UK pubcaster in 2007 and was named head of Channel ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.