Position Summary
Ubisoft is seeking a Director, Brand, Content & Campaigns to lead and orchestrate the global expression of the Ubisoft brand across corporate, employer, and strategic narratives.
Reporting directly to the Chief Communications Officer (CCO), this international role plays a central role in shaping how Ubisoft speaks to the world — through its brand platform, content ecosystem and highly creative integrated 360° campaigns aligned with business priorities.
This role combines strategic leadership, creative direction, and operational excellence, working closely with internal stakeholders and external partners worldwide.
Responsibilities and Duties
Brand Strategy & Stewardship
- Own and evolve the Ubisoft brand in alignment with the company strategy, values, and longterm vision.
- Act as the guardian of Ubisoft brand consistency and relevance across all touchpoints (corporate, employer, institutional, owned channels, campaigns).
- Define and animate brand frameworks, messaging architectures, and visual/verbal guidelines at a global level.
- Ensure consistency and coherence between the Ubisoft brand and other brands within the Ubisoft ecosystem, including Creative Houses.
Content Strategy & Creation
- Lead the global content ecosystem, overseeing content strategy, planning, and production across formats (editorial, video, social, executive content, immersive storytelling).
- Manage and inspire content creation teams (in‑house and external), ensuring high creative standards, relevance, and cultural impact.
- Ensure content supports reputation, engagement, and narrative leadership, not just visibility.
360° Campaign Leadership
- Design and drive integrated creative 360° communication campaigns aligned with Ubisoft’s key business and reputational priorities.
- Oversee campaign planning, creative development, rollout, and performance measurement across markets and channels.
- Ensure campaigns are insight‑driven, locally adaptable, and globally coherent.
Cross‑Functional & International Leadership
- Act as a central connector between Corporate Communications, Creative Houses, and Publishing (marketing and sales).
- Partner closely with regional teams and local communications leads to ensure global strategies are relevant and executable locally.
- Manage agencies and strategic partners (creative, content, production, media) at an international level.
Governance, Performance & Innovation
- Define KPIs and measurement frameworks for brand health, content effectiveness, and campaign impact.
- Continuously identify opportunities for innovation in storytelling, formats, platforms, and technologies.