by
Brittany Goetting - Tue, Jan 01, 2019
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...
Read more...