Vice President, Creator Marketing

Edelman

Toronto, Canada
10+ years of relevant experience
Strong track record in creator marketing
Experience with brand and health clients
Edelman is committed to fostering trust, collaboration, and belonging in the workplace

Job Summary

  • Edelman is committed to fostering trust, collaboration, and belonging in the workplace.
  • The Vice President will lead and grow the Creator Marketing business in Canada.
  • This role involves overseeing a significant portfolio of clients and driving innovation in creator marketing.

Matching Summary

Edelman is committed to fostering trust, collaboration, and belonging in the workplace.

Skills & Requirements

Must-have

  • 10+ years of relevant experience
  • Strong track record in creator marketing
  • Experience with Brand and Health clients

Nice-to-have

  • Passionate about emerging technology
  • Generous mentor and role model
  • Curious and continuously learning

Key Requirements

  • Bachelor’s degree or equivalent work experience
  • Proven experience leading high-performing teams
  • Strong track record of growing business

Work Rights

Not specified

Tailored Resume

Cover Letter