Netflix said on Wednesday it had appointed media finance veteran Spencer Neumann from Activision Blizzard as its chief financial officer. Reuters reported on Monday citing a source that the media streaming company had…
Continue Reading