J. Allen Brack stepping down as Blizzard Entertainment president amid ongoing harassment scandal
On August 3, Blizzard Entertainment announced that J. Allen Brack is stepping down as the leader of the studio. After his departure, Jen Oneal and Mike Ybarra will co-lead the company. They will share responsibilities over game development and company operations.