We're looking for a Digital Marketing Lead to join our global affiliate marketing team, driving traffic and generating leads for our clients. As a leader, you'll be responsible for developing and executing a comprehensive marketing strategy to grow brand visibility and awareness, diversify channels, and lead a multidisciplinary marketing team.
Requirements
- 5+ years of experience in brand marketing, digital growth, or audience development roles, ideally within media, entertainment, or affiliate environments.
- Bachelor’s degree in Marketing, Communications, Media, or related field.
- Proven ability to build and scale social-led growth strategies with measurable results in brand awareness, traffic, and engagement.
- Demonstrated leadership managing multidisciplinary creative and marketing teams.
- Strong understanding of digital content ecosystems, audience behavior on different platforms, and how to adapt messaging and content accordingly.
- Track record of recruiting and developing creative talent—including creators, influencers, and brand ambassadors.
Benefits
- Top of the line equipment
- Full medical benefits from day 1 for you and your family– including 100% employer-paid coverage for top-tier Health and Dental Benefits
- Generous maternity leave top-up program
- Group RRSP with employer contributions
- Enhanced flexible work hours, flexible sick days, and an annual fitness allowance
- Hybrid working model
- Eligible employees can work internationally for up to four weeks per year
- Ever-changing industry and supportive environment to propel your growth
- Beautiful waterfront view with an in-office gym; office bar and café where you’ll find complimentary drinks and a stocked pantry