Job Description
Job Description
The mission of the local Content Creators Manager is to drive and execute the worldwide publishing strategy for Content Creators across the Canadian region.
The Content Creators Manager will be a key ambassador for the company in both outreach for new creators as well as 1:1 relationships with existing creator advocates in order to secure effective, engaging and innovative earned content for Ubisoft’s portfolio of games. The local Content Creator Manager also manages paid activations that support our pre-launch, launch and post-launch marketing pulse points in order to achieve our common objectives of viewership and engagement.
They play a key role in the deployment and growth of the strategic Ubisoft Creators program that aims at enlarging our pool of Creators by providing them with more services and content: the local Content Creator Manager’s role is to promote the program and onboard new creators, to encourage creators to partici...
Apply for this Job
Submit your application for the Content Creators Manager position at Ubisoft.
Apply Now Save for Later