Creator Strategy Manager
Ubisoft • Paris, Île-de-France • Posted July 09, 2026
Position Overview
Job Description
The Creator Strategy Manager is responsible for designing, orchestrating, and executing innovative global strategies and programs with content creators to attract and connect with our audiences and communities worldwide, support player diverse interest and sustain their engagement with Ubisoft brands. Leveraging both earned and paid creator collaborations, they drive player acquisition, engagement, advocacy, and retention across the full game lifecycle.
As a creator marketing subject matter expert, they serve as a strategic advisor and key liaison for internal stakeholders, enabling informed decision-making and ensuring creator initiatives align with business priorities, global marketing objectives, audience needs and platform best practices
Key Responsibilities
Strategic Planning
Drive the strategic development of global creator strategies for Ubisoft brands, including creator activations, earned advo...