UK Channel 4 Boss Alex Mahon to Step Down After 8-Year Stint Programmatic 1 year ago Mahon oversaw the channel’s digital transformation, as it became one of the U.K.’s largest social media brands. Adweek Feed