CA001 Edelman PR Worldwide Canada In

VP, Creator Marketing (Brand & Health)

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 11, 2026

Job Description

Vice President, Creator Marketing

Edelman is looking for a Vice President, Creator Marketing to lead and grow our Creator Marketing business in Canada, with a primary focus on Brand and Health sector clients, and to contribute to the strategic expansion of our Creator Marketing offering across North America.

Key Responsibilities

  • Lead a portfolio of Brand and Health clients in Canada, delivering strategic, insight‑led creator marketing programs that drive business impact.
  • Serve as a senior strategic advisor to clients, building trusted relationships and guiding complex, multi‑market engagements.
  • Contribute to the growth and evolution of Edelman’s Creator Marketing business across Canada and North America, including new offerings, capabilities, and revenue streams.
  • Partner with the Head of Creator, North America and cross‑regional leaders to align strategy, standards, and innovation across markets.
  • Oversee the develo...

Ready to Apply?

Take the next step in your career journey with CA001 Edelman PR Worldwide Canada In

Apply Now