2 years 6 months ago
Link
Mike Ybarra will be taking over sole leadership of Blizzard One of Blizzard’s leaders has announced they’re stepping away from...
The post Blizzard co-leader Jen Oneal is leaving the company appeared first on Destructoid.