Blizzard co-leader Jen Oneal departs role after just three months “I am doing this not because I am without hope for Blizzard, quite the opposite.” by Ben Borthwick on Nov 3, 2021 No Comments