Activision Blizzard fires CFO Spencer Neumann; Netflix picks him up
Activision Blizzard has fired their Chief Financial Officer, Spencer Neumann. It’s been a rough year for the company with their stock tanking since October. Yahoo reports that Neumann’s release is The company is the force behind some major releases such as World of Warcraft: Battle for Azeroth, Destiny 2: Forsaken, Call of Duty: Black Ops IIII, and Spyro Reignited Trilogy. … Read more