Channel 4 has appointed a new chief executive who joins from Sky with more 20 years’ experience in the media industry, becoming the media group's eighth boss in its 43-year history.