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