First Of Many?
Update: Blizzard president and head of HR depart company amid lawsuit
J. Allen Brack and Jesse Meschuk make their exit
J. Allen Brack was the president of Blizzard Entertainment for 15 years, starting from 2006.