Location
toronto, on, Canada
Posted
July 13, 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...
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...