Tech

Blizzard co-lead Jen Oneal steps down three months after taking the role