Your Mission As the Creative Director for the Overwatch Franchise, you will define and steward the long-term storytelling vision for one of the most beloved universes in gaming. You will craft the narrative roadmap for the next decade of Overwatch, shaping the emotional arcs, thematic pillars, and evolving mythos that will guide storytelling across games, cinematics, publishing, and transmedia. This role requires a leader with a bold creative voice, a deep understanding of worldbuilding and character-driven storytelling, and the ability to collaborate with cross-disciplinary partners to deliver emotionally resonant, globally inclusive stories that reflect the heart of Overwatch: hope, heroism, and the power of a united world. The Overwatch Promise At Blizzard, we believe stories have the power to bring people together. As Creative Director for the Overwatch Franchise, you’ll be entrusted with shaping the heart of a universe that celebrates optimism, heroism, and global connection, building the stories that will inspire the next generation of heroes.