Channel 4 creates new Streaming Business Director role
(Telecompaper) UK broadcaster Channel 4 has confirmed the appointment of Ruth Brougham to the newly-created role of Streaming Business Director...