Tag: Jennie Russell

Revolving Door

Michael Melling has been appointed head of CTV News, succeeding Wendy Freeman who stepped down from the role at the end of December. Melling...