Manager, Ad Sales (canada)

Netflix Netflix · Big Tech · Toronto, ON · Advertising

Manager for Netflix's Ad Sales business in Canada, responsible for supporting the sales organization, driving operational rigor, managing agency relationships, and shaping the future of Netflix Ads.

What you'd actually do

  1. Build and execute a strategic vision for short, medium, and long-term growth, identifying areas of opportunity across the managed portfolio
  2. Synthesize and communicate critical feedback to internal partners to influence prioritization for business needs
  3. Provide critical marketplace and competitive feedback to inform the sales team and internal operations
  4. Drive operational rigor for the team as it pertains to revenue/pipeline management and reporting
  5. Represent the range of work and outputs from their broader team

Skills

Required

  • advertising sales experience
  • leadership experience
  • cross-functional partnerships
  • organizational rigor
  • strategy building
  • written communication skills
  • verbal communication skills
  • interpersonal communication skills
  • negotiating
  • selling value proposition

Nice to have

  • Netflix product suite understanding

What the JD emphasized

  • 15+ years of advertising sales experience
  • 8+ years of demonstrated leadership experience