Netflix Hires Spencer Neumann from Activision Blizzard as New CFO

...d of directors of Make-A-Wish America. Mr. Neumann holds a B.A. degree in economics from Harvard University and an M.B.A. degree from Harvard University. This story is developing. Please check back for updates....
Read Full Article