Tech

Three more high-profile Blizzard employees are no longer at the company, includi..