From Wikipedia
Manager Bennett Levine's exit follows rumors of non-renewal of Netflix contract, raising questions about the company's future.