Blizzard Entertainment
Director, Esports - Overwatch
Irvine, California, United States of America · Director · Part-time
Sponsorship not specified$157k-$291kDetected 30 days ago
iOSStakeholder ManagementNegotiationEpicResearchLeadershipCommunication
About the role
- Esports is a core pillar of the Overwatch experience, from the dramatic highs and lows of organized group play to the excitement of watching the world's best players competing at live events.
- This role blends business leadership, strategic vision, and competitive gaming expertise to define and execute the future of Overwatch esports globally.
- This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home.
Responsibilities
- Lead and develop a global, cross-functional team across product, operations, partnerships, and competitive integrity.
- Demonstrated ability to partner with product and game development teams to influence roadmap and outcomes.
- Willingness to travel globally for events and partner engagements.
- Our ability to build immersive and innovative worlds is only enhanced by diverse teams working in an inclusive environment.
Requirements
- 10+ years of experience in esports, gaming, sports, consulting, or related industries.
- Proven experience in a senior leadership role within esports, gaming, or live-service ecosystems.
- Experience leading large, cross-functional teams in a global organization.
- Strong analytical mindset with a track record of data-driven decision making.
- Lead overall business performance of the ecosystem, including P&L ownership, cost management, and long-term financial sustainability.
- Define and execute monetization strategy across esports, including sponsorships, media rights, digital products, and integrated in-game systems (MTX).
- Design and evolve the OWCS partner team program, including team economics, revenue-sharing structures, and long-term partner value creation.
- Identify, evaluate, and scale new business opportunities that expand the reach and impact of the ecosystem.
- Partner closely with game development to ensure esports is integrated into the Overwatch player experience and informs priorities across features, systems, marketing, and roadmap.
- Collaborate cross-functionally with publishing, marketing, analytics, and community teams to align esports strategy with broader franchise goals and seasonal marketing campaigns.
- Oversee global live events and broadcast strategy, ensuring operational excellence, financial discipline, and best-in-class fan experiences at scale.
- Structure, negotiate, and manage high-impact partnerships across sponsors, media platforms, and third-party operators.
- Serve as a key external representative for Overwatch esports with teams, players, partners, and the global community.
- Establish clear KPIs and performance frameworks; deliver regular reporting, insights, and strategic recommendations to senior leadership.
Nice to have
- Deep passion for Overwatch and familiarity with its competitive ecosystem.
- Experience working on esports ecosystems at major publishers (e.g., Riot Games, EA, Ubisoft).
- Experience with digital monetization systems, virtual economies, and live-service business models.
- Global experience across regions such as Korea, China, EMEA, and North America.
- Blizzard Entertainment has created some of the industry's most critically acclaimed and genre-defining games over the last 30 years, with a track record that includes multiple Game of the Year awards.
- Blizzard Entertainment engages tens of millions of players around the world with titles available on PC via Battle.net®, Xbox, PlayStation, Nintendo Switch, iOS, and Android.
- Our World Activision Blizzard, Inc., is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology and entertainment.
- Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet!
Compensation
- In the U.S., the standard base pay range for this role is $157,410.00 - $291,250.00 Annual.
Benefits
- Own and drive the global business strategy, vision, and execution of the Overwatch esports ecosystem across all OWCS regions and international events.
Company info
- Our Platform Best known for iconic video game universes including Warcraft®, Overwatch®, Diablo®, and StarCraft®, Blizzard Entertainment, Inc. (www.blizzard.com), a division of Activision Blizzard, which was acquired by Microsoft (NASDAQ: MSFT), is a premier developer and publisher of entertainment experiences.
- We are seeking a strong leader to serve as Director of Overwatch Esports.
- We are home to some of the most beloved entertainment franchises including Call of Duty®, World of Warcraft®, Overwatch®, Diablo®, Candy Crush™ and Bubble Witch™.
Apply directly at Blizzard Entertainment →Create a free account for alerts like thisView Blizzard Entertainment immigration profile
This listing is sourced directly from Blizzard Entertainment's careers page and normalized into a canonical job model.