Blizzard Entertainment

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™.

This listing is sourced directly from Blizzard Entertainment's careers page and normalized into a canonical job model.