Matt McGowan joins Bell Media in senior sales role
Announcement comes just one week after he stepped down as head of Snap in Canada.
by Chris Powell
Sign In
Trouble signing in?