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...

Ready to Apply?

Take the next step in your AI career. Submit your application to Ubisoft today.

Submit Application