Mike Ybarra, boss of Blizzard, has released a blog post laying out the steps he says will “rebuild trust” in the developer following the reports of toxic workplace culture and sexual harassment which emerged last summer.
Ybarra is now Blizzard’s sole leader following the departure of former co-head Jen Oneal, who resigned from her role after only a couple of months.