Senior Leader in Creator Marketing at Edelman

Edelman · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
June 27, 2026

Job Description

Drive strategic initiatives in creator marketing at Edelman as a Senior Leader in Canada. Focus on delivering innovative marketing programs for Brand and Health sectors while expanding presence across North America.

You will play a key role in leading creator marketing strategies, impacting business outcomes through collaborative efforts. This position requires someone who thrives in building relationships with clients and managing high-performing teams. Your insights will contribute to the continued evolution of Edelman's offerings in the creator space.

Key Responsibilities: • Manage strategic portfolios for Brand and Health marketing • Act as a senior advisor, guiding complex client engagements • Advance Edelman’s Creator Marketing growth and new offerings • Develop integrated campaigns across various channels • Inspire teams to uphold a culture of excellence and collaboration

Requirements: • Minimum 10 years of relevant industry experience • Success in cre...

Ready to Apply?

Submit your application for Senior Leader in Creator Marketing at Edelman at Edelman

Apply Now