Blizzard’s head of HR is out

Blizzard president J. Allen Brack isn’t the only executive leaving the company today after presiding over a culture now accused of fostering “constant sexual harassment.” Jesse Meschuk, the company’s head of global human resources, has also now departed, an Activision Blizzard spokesperson confirmed. “Jesse Meschuk is no longer with the company,” wrote an Activision Blizzard […]

Continue Reading