YellowGrade
Activision Blizzard executive J. Allen Brack steps down amid sex harassment suit

Aug. 3, 2021, 11:45 a.m.

(New York Post) J. Allen Brack — who heads the Blizzard division that's responsible for “World of Warcraft” and “Overwatch” — is leaving the company immediately to “pursue new opportunities,” Activision Blizzard said.

Login to grade this article.