Vice President, Creator Marketing

DJE Holdings

Toronto, Canada
10+ years of relevant experience
Strong track record in creator marketing
Experience with brand and health clients
Edelman is committed to building an equitable and inspiring workplace that fosters trust and collaboration

Job Summary

  • Edelman is committed to building an equitable and inspiring workplace that fosters trust and collaboration.
  • The Vice President will lead and grow the Creator Marketing business in Canada, focusing on Brand and Health sector clients.
  • This role involves overseeing client portfolios, driving operational rigor, and supporting new business efforts.

Matching Summary

Edelman is committed to building an equitable and inspiring workplace that fosters trust and collaboration.

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
  • Demonstrated success in business growth

Work Rights

Not specified

Tailored Resume

Cover Letter