Spencer Neumann
Spencer Neumann, born in 1969, is the CFO of Netflix, where he’s been steering the financial ship since 2019 after a swift exit from his previous gig at Activision Blizzard. Known for his strategic acumen, Neumann has been key in Netflix’s aggressive content spending spree, pouring billions into original programming to fend off streaming rivals. His departure from Activision came with a cloud of controversy—he was unceremoniously ousted, allegedly for discussing a potential move to Netflix. Neumann’s tenure is marked by his high-stakes approach to keeping Netflix at the top of the streaming wars, making him a pivotal figure in modern media finance.