Vice President of Creator Marketing - Brand & Health
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-08-11
Listing for:
CA001 Edelman PR Worldwide Canada In
Full Time
position Listed on 2026-08-11
Job specializations:
-
Marketing / Advertising / PR
Digital Marketing, Marketing Strategy, Marketing Communications, Marketing Management
Job Description & How to Apply Below
In this leadership role, you will guide the creation of strategic marketing programs for a portfolio of Brand and Health clients. You will collaborate with North American leaders to enhance Edelman's Creator Marketing offerings and support cross-channel campaigns that engage audiences.
Key Responsibilities:
• Direct creator marketing strategies for Brand and Health clientele
• Serve as a trusted advisor in complex client engagements
• Foster innovation and operational excellence within the team
• Implement cross-channel campaigns utilizing diverse media types
• Remain informed on regulatory and market trends affecting creators
Requirements:
• 10+ years in communications or marketing roles
• Bachelor’s degree or similar qualifications
• Proven track record with creator marketing strategies
• Experience with regulated industry clients preferred
• High-level communication and collaboration skills
Lead the evolution of creator marketing at Edelman, enhancing business growth and client satisfaction through innovation and relationship-building.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×