Rebecca McCarthy
March 2, 2023
1063
Blizzard Entertainment’s new president Rob Pardo, who had held the position since 2008, has announced his resignation....