Co-Leaders
Jen Oneal already stepping down as Blizzard co-lead
Jen Oneal, who was recently appointed as co-leader of Blizzard in the wake of J.
Who are Jen Oneal and Mike Ybarra, Blizzard Entertainment’s new co-leaders?
A little bit more than a week ago as I write this, Blizzard Entertainment announced the departure of J.