August 4, 2021 First Of Many? Update: Blizzard president and head of HR depart company amid lawsuit J. Allen Brack and Jesse Meschuk make their exit