Director, Business Operations

Blizzard Entertainment is looking for a passionate, smart, and driven individual to head business operations for Overwatch. The Director of Business Operations will be a key member of the Overwatch leadership team and will be responsible for helping to guide the future business direction. The ideal candidate is a thinker and doer with outstanding communications skills, proven experience in the games industry, and a successful track record of supporting AAA products. 

Responsibilities

  • Champion the vision for Overwatch’s in-game business strategies, in harmony with overall franchise objectives
  • Partner with commercial and development leadership to expand and improve a best-in-class live operations team, tools and set of processes to support a top-tier, global game ecosystem
  • Lead the live operations team and process, in coordination with development, commercial and other supporting functions, in support of game strategies and objectives
  • Drive generation of quantitative analysis, insights and strategies to support continuous improvement within the Overwatch game
  • Layer expert analysis and insight on top of data to support decision making
  • Assess challenges, develop solutions, evaluate their potential, and help to implement and evaluate big game-changing initiatives related to the Overwatch game
  • Prepare and present insights, plans, recommendations and status reports to executive stakeholders
  • As needed, partner with the Commercial Leader, Executive Producer and other key franchise stakeholders on peripheral franchise priorities, including Overwatch League, promotional partnerships, and consumer products

Requirements

  • A minimum of 5 years’ experience in a senior business role supporting AAA products
  • Strategy development experience at the franchise level
  • Strong competence in analyzing data and drawing actionable business insight
  • Proven experience taking business initiatives from conception to launch
  • Outstanding communications, project management, and relationship-building skills; ability to communicate effectively with software developers and executives alike
  • Proven ability to work well in a team environment and manage multiple complex projects with diverse groups.  Specifically, the ability to work closely with creative teams based on a deep familiarity with iterative development processes is extremely valuable in this role.  
  • A passion for games, and Overwatch in particular
  • International travel may be required
  • Bachelor’s degree

Pluses

  • Combination of game development and game publishing experience
  • Experience working with international teams
  • Masters of Business Administration degree from a leading business school or a relevant graduate degree that provides expertise towards business operations

Back to top