Netflix layoffs: TV executives Lisa Lang McMullen, James Oh among those cut Corporate governance October 15, 2026 Netflix lays off TV executives Lisa Lang McMullen, James Oh, Carolina Garcia and Andrew McQuinn amid job cuts.