Manager, Creator Strategy

Live Nation Entertainment

Toronto, Ontario, Canada
Base: $80,000-90,000 cad annually; bonus/equity: n...
3-5 years in influencer marketing
Deep understanding of canadian creator landscape
Experience managing multiple simultaneous campaigns
This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns across the country

Job Summary

  • This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns across the country.
  • The successful candidate will own the full creator lifecycle from budgeting and selection to final deliverables while ensuring strict compliance with brand standards.
  • Benefits include generous paid time off, free concert tickets, RRSP matching, and comprehensive health and family support programs.

Matching Summary

This role involves shaping how Live Nation Canada partners with content creators to deliver high-impact sponsorship campaigns across the country.

Salary

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

Skills & Requirements

Must-have

  • 3-5 years in influencer marketing
  • Deep understanding of Canadian creator landscape
  • Experience managing multiple simultaneous campaigns
  • Proficiency in social media analytics tools
  • Strong contract negotiation skills

Nice-to-have

  • Passion for music and live events culture
  • Experience with Creator IQ platform
  • Entrepreneurial spirit and forward thinking
  • Background in agency or media setting

Key Requirements

  • Bachelor's degree in Marketing, Advertising, PR, or Communications
  • 3-5 years experience in influencer marketing or branded content
  • Strong relationships with Canadian influencers and agencies

Work Rights

Not specified

Tailored Resume

Cover Letter