Content Creators Manager

Ubisoft

Montreal, Canada
On-site
Strong collaboration and communication skills
Proven experience in creator relations
Fluent in french and english
The local Content Creators Manager will drive and execute the worldwide publishing strategy for Content Creators across Canada

Job Summary

  • The local Content Creators Manager will drive and execute the worldwide publishing strategy for Content Creators across Canada.
  • They will manage daily interactions with creators and advocate for initiatives that improve acquisition and retention.
  • The role involves collaborating with various teams and delivering timely reporting on creator activities and engagement.

Matching Summary

The local Content Creators Manager will drive and execute the worldwide publishing strategy for Content Creators across Canada.

Skills & Requirements

Must-have

  • Strong collaboration and communication skills
  • Proven experience in Creator relations
  • Fluent in French and English

Nice-to-have

  • Avid consumer of Creator content
  • Ability to identify trends
  • Capacity to convince and negotiate

Key Requirements

  • Strong knowledge of the Canadian market
  • Ability to deliver concise reporting

Work Rights

Not specified

Tailored Resume

Cover Letter