8 Jan 19 News on News Netflix Appoints Spencer Neumann as Chief Financial Officer Netflix has announced that Spencer Neumann is joining the company as Chief Financial Officer, joining from Activision Blizzard.