Activision Blizzard says that Blizzard’s head of global human resources, Jesse Meschuk, has also left the company(Sean Hollister / The Verge)
Activision Blizzard says that Blizzard’s head of global human resources, Jesse Meschuk, has also left the company Source