Netflix India has appointed Nikita Arya as Marketing Manager for films and series as streaming platforms strengthen content marketing strategies.
Netflix India has appointed Nikita Arya as Marketing Manager for films and series as streaming platforms strengthen content marketing strategies.