Blizzard President J. Allen Brack Is ‘Stepping Down’

Blizzard President J. Allen Brack Is ‘Stepping Down’

J. Allen Brack, the President of Warcraft and Overwatch studio Blizzard Entertainment, is leaving his position less than two weeks after an investigation by the California Department of Fair Employment and Housing made public explosive allegations of …❗️ read more