Richard Davidson-Houston

Head of All 4
Channel 4
Richard is responsible for All 4, Channel 4’s VoD service.

He has worked with the internet since 1995, founding two agencies and consulting on strategy with some of the world's best known brands.

Prior to joining Channel 4, Richard was with Microsoft UK for five years in a variety of product and commercial leadership roles.