Posted:
June 14, 2026
Location:
toronto, on, Canada

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...

Apply for this Job

Submit your application for the VP, Creator Marketing (Brand & Health) position at CA001 Edelman PR Worldwide Canada In.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 14, 2026
Deadline: July 24, 2026