Blizzard co-lead Jen Oneal steps down three months after taking the role
Jen Oneal is stepping down as a co-lead of Blizzard just three months after taking the role in the wake of the sexual harassment lawsuit brought against Activision Blizzard by…