Prashant Iyer, who led marketing for films and series at Netflix India, has announced his departure from the company.