Joshua Roa


Studio71 France management team named

TF1 digital chief Nicolas Capuron has been named as CEO of Studio71 France, while Stéphane Bourgouin has been named as chief content officer of the multichannel network. Completing the management team at the MCN, which came out of the wide-ranging alliance forged between French commercial broadcaster TF1 and Germany’s ProSiebenSat.1, Virginie Maire has been named […]