**
Ubisoft is seeking a Director of Brand, Content & Campaigns to lead global brand initiatives and integrated marketing strategies. The role involves strategic leadership and operational excellence, requiring a strong background in brand management and content creation, along with excellent communication skills in both English and French.
**
Job Summary
This role reports directly to the Chief Communications Officer and is responsible for shaping Ubisoft's global brand expression across corporate, employer, and strategic narratives.
The successful candidate will lead a global content ecosystem and drive integrated creative campaigns that are insight-driven, locally adaptable, and globally coherent.
Candidates must possess excellent leadership skills to manage senior teams and foster a climate of trust while ensuring consistency across the Ubisoft brand ecosystem.
Matching Summary
Match Score: 75
**
Ubisoft is seeking a Director of Brand, Content & Campaigns to lead global brand initiatives and integrated marketing strategies. The role involves strategic leadership and operational excellence, requiring a strong background in brand management and content creation, along with excellent communication skills in both English and French.
**
Skills & Requirements
Must-have
Global brand strategy leadership
Integrated 360 campaign management
Content ecosystem oversight
Cross-functional international collaboration
Agency and partner governance
Nice-to-have
Experience in media or entertainment industries
Innovation in storytelling formats
Diversity and inclusion advocacy
Cultural dynamics understanding
Reputation management expertise
Key Requirements
Significant experience in brand and communications leadership
Proven track record leading global brands and complex operations
Fluent English and French required (written and spoken)