CA
VP, Creator Marketing (Brand & Health)
CA001 Edelman PR Worldwide Canada In
Full-time
toronto, on
Marketing & Media
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 LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 14, 2026
Deadline:
July 24, 2026