Particle
.news
Spencer Neumann
Chief financial officer of Netflix
4 ARTICLES
last wk.
Netflix Co-CEOs Sarandos and Peters Earn Over $60 Million Each in 2024
8 ARTICLES
7mo ago
Blizzard's Overwatch Netflix Series Canceled Amid Legal Dispute
3 ARTICLES
last yr.
Netflix Co-CEOs Sarandos and Peters to Receive $40 Million Each in 2024