Blizzard Co-Leader Jen Oneal Steps Down After Three Months
After taking up the position in August with Mike Ybarra, Jen Oneal has decided to step down from the company, which is still embroiled in multiple controversies, leaving Ybarra as sole lead for Blizzard.