Some new years begin with champagne and fireworks, others begin with termination of employment. Activision Blizzard announced that they plan to fire their Chief Financial Officer Spencer Neumann for undisclosed reasons. The announcement comes on the heels of a rather rocky financial year for Blizzard.
Neumann has been placed on paid leave
Leave a comment