Tag: Mark Pare

Revolving Door

Marina Glogovac has been appointed CEO and President of the Toronto Star, effective June 1. She succeeds Lorenzo DeMarchi, who has been serving as...