Manager, Creator Strategy

Live Nation Entertainment

Toronto, ON, CA
Base: $80,000-$90,000 annually; bonus/equity: not ...
3-5 years influencer marketing experience
Creator campaign lifecycle management
Social media platform backend proficiency
This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns aligned with brand goals

Job Summary

  • This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns aligned with brand goals.
  • The successful candidate will own the full creator lifecycle from budgeting and selection to approvals, ensuring all deliverables meet strict standards.
  • Benefits include comprehensive health coverage, generous paid time off, free concert tickets, and an RRSP program with company match.

Matching Summary

This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns aligned with brand goals.

Salary

Base: $80,000-$90,000 annually; Bonus/Equity: Not specified; Benefits: Medical, Dental, Vision, RRSP match, Stock Program Reimbursement

Skills & Requirements

Must-have

  • 3-5 years influencer marketing experience
  • Creator campaign lifecycle management
  • Social media platform backend proficiency
  • Contract negotiation and legal oversight
  • Data analysis for campaign performance

Nice-to-have

  • Passion for music and live events culture
  • Experience with Creator IQ analytics tool
  • Strong relationships with Canadian influencers
  • Entrepreneurial spirit and resourcefulness
  • Agency or media/entertainment background

Key Requirements

  • Bachelor's degree in Marketing, Advertising, PR, or Communications
  • 3-5 years of experience in influencer marketing or branded content
  • Deep understanding of the Canadian creator landscape

Work Rights

Not specified

Tailored Resume

Cover Letter