First Of Many?
Update: Blizzard president and head of HR depart company amid lawsuit
J. Allen Brack and Jesse Meschuk make their exit
Jesse Meschuk is the former head of global human resources at Blizzard Entertainment. He exited the role in August 2021.