V

VIDAA

Verified Job Source

Open positions

Advertising Sales (Canada)

On-site

Lead advertising sales strategy across Canada by identifying and closing new commercial opportunities with agencies and brands. Manage the full sales cycle while collaborating with internal teams to ensure successful campaign delivery and client satisfaction.