CA001 Edelman PR Worldwide Canada In

VP, Creator Marketing (Brand & Health)

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 27, 2026
Apply Now

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 development and execution of integrated, cross‑channel creat...

Start Your Week Right!

Apply now and make every Monday exciting with CA001 Edelman PR Worldwide Canada In

Apply for this Position