Bell Media has appointed Matt McGowan to the new role of SVP, business solutions. Effective today (April 1) with the role based in Toronto, McGowan (pictured) will lead Bell Media’s go-to-market team ...