Blizzard president J. Allen Brack departs company following Activision Blizzard harassment lawsuit Jen Oneal and Mike Ybarra appointed as co-leaders by Ben Borthwick on Aug 3, 2021 No Comments