🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Creative Director: Define Vision & Unite Global Teams

Hospitality Full Benefits Career Growth
Company

Ubisoft

Location

montreal (administrative region), Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

A leading global gaming company in Montreal is seeking a Creative Director to define and communicate the high-level vision of game development. The role involves fostering creativity in teams, guiding production efforts, and ensuring quality alignment across branding and strategy. Candidates should have around 7 years of leadership experience in the gaming industry and a passion for innovation. Join us in crafting memorable gaming experiences that push entertainment boundaries.
#J-18808-Ljbffr