CA001 Edelman PR Worldwide Canada In
Edelman Vice President, Creator Marketing
Job Description
Take a leading role at Edelman as Vice President of Creator Marketing in Canada, focusing on Brand and Health clients. Drive strategic creator marketing programs that deliver impactful results.
In this senior position, you will oversee a portfolio of Brand and Health sector clients, serving as a strategic advisor while guiding multi-market initiatives. Your role will involve growing Edelman's Creator Marketing business across North America with new capabilities and revenue streams.
Key Responsibilities:
• Lead creator marketing strategies for Brand and Health clients
• Build strong relationships with clients and nurture complex engagements
• Oversee integrated cross-channel creator campaigns across media
• Mentor and inspire high-performing marketing teams
• Stay updated on creator trends and regulatory requirements
Requirements:
• 10+ years in communications or marketing
• Bachelor’s degree or equivalent experience
• Proven success in creator marketing...
In this senior position, you will oversee a portfolio of Brand and Health sector clients, serving as a strategic advisor while guiding multi-market initiatives. Your role will involve growing Edelman's Creator Marketing business across North America with new capabilities and revenue streams.
Key Responsibilities:
• Lead creator marketing strategies for Brand and Health clients
• Build strong relationships with clients and nurture complex engagements
• Oversee integrated cross-channel creator campaigns across media
• Mentor and inspire high-performing marketing teams
• Stay updated on creator trends and regulatory requirements
Requirements:
• 10+ years in communications or marketing
• Bachelor’s degree or equivalent experience
• Proven success in creator marketing...
Ready to Apply?
Take the next step in your career journey with CA001 Edelman PR Worldwide Canada In
Apply Now