Matt McGowan’s appointment as SVP of business solutions at Bell Media comes at a pivotal moment for Canada’s largest media company.| AdMonsters