Spencer Neumann is joining Netflix as CFO (Chief Financial Officer). Netflix says Neumann is an accomplished media and financial executive who was most recently CFO of Activision Blizzard and previously held several senior positions at The Walt Disney Company. Spencer Neumann succeeds David Wells who served as CFO since 2010.