🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

VP, Creator Marketing (Brand & Health)

Hospitality Full Benefits Career Growth
Company

CA001 Edelman PR Worldwide Canada In

Location

toronto, Canada

Posted

June 15, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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