Amid harassment lawsuit, advertisers pull back from Blizzard’s Overwatch League

On Tuesday, J. Allen Brack, stepped down from his post as president of Blizzard Entertainment. That same day, Jesse Meschuk, a human resources executive at the company, resigned. The company, which is a subsidiary of Activision Blizzard, will now be co-led by Jen Oneal and Mike Ybarra, both of whom joined the company in the past two years.

Source: WP