About the job
As a Creative Director at Ubisoft Montreal, you will be instrumental in shaping the overarching vision that drives our game development process. Your leadership will cultivate a collaborative atmosphere that sparks creativity, motivating teams to generate innovative ideas that align with our artistic direction.
In this role, you will ensure that all production efforts are harmonized towards a unified objective, guaranteeing that every decision enhances the gaming experience we aim to deliver to players worldwide.
Key Responsibilities:
- Articulate a clear and engaging creative vision for the game.
- Collaborate closely with team members to integrate various elements of design, graphics, narrative, and technology into a cohesive whole.
- Effectively communicate the creative vision throughout the production process to guide and inspire teams.
- Present the game vision to editorial and upper management, advocating for your team and the project.
- Ensure the game's quality and consistency, aligning creative aspects with branding and strategic goals.
- Discuss and prioritize production timelines, scopes, and objectives with the producer.
- Travel both locally and internationally to showcase the game, engage with external partners, and visit co-development studios.

