Skip to content
Full profile
C

Channel 4

London, England, United Kingdom · Founded 1982

1001-5000 employees

Sourced & current · updated Oct 21, 2026

Channel 4 is a UK public service broadcaster funded entirely by advertising, operating a portfolio of free-to-air TV channels and the streaming platform Channel 4 streaming (formerly All 4).

Where they sit

Connected TV PlatformRetail Media Platform

One of the UK's leading public service broadcasters and a major advertising-funded media owner, competing directly with ITV and Sky for TV and digital ad spend

Key people

Pre-call brief from ATDb — sourced from the live database, current as of Oct 21, 2026. Not a static screenshot.