Blizzard Entertainment president J. Allen Brack steps down following company's sexual harassment lawsuit

Blizzard Entertainment president J. Allen Brack steps down following company's sexual harassment lawsuit

Business Insider

Published

The lawsuit against "Call of Duty" maker Activision Blizzard cites a "pervasive frat boy culture" where female staffers were harassed.

Full Article