Advertising Sales
On-site · Canada
Lead the advertising sales strategy across Canada to drive revenue through the sale of premium Connected TV inventory. Identify and close new commercial opportunities while building strategic relationships with agencies, broadcasters, and media buyers.
