Netflix has confirmed that high-profile legal opperations chief Jenn McCarron is no longer with the company.