Activision CFO Terminated, Might Be Joining Netflix
Activision Blizzard, the gaming giant behind franchises like Call of Duty, Overwatch, World of Warcraft, and Diablo, has lost one of its senior executives. The California-based publisher announced that chief financial officer Spencer Neumann was notified on December 31 that his contract with Activision Blizzard was terminated.The company decided to terminate Neumann's contract "for cause unrelated to the Company's financial reporting or disclosure controls and procedures," Activision Blizzard sa
Read more »