Netflix appoints Vamsi Murthy as Senior Director and Head of Marketing for India to strengthen its brand and audience strategy in the region.
Netflix appoints Vamsi Murthy as Senior Director and Head of Marketing for India to strengthen its brand and audience strategy in the region.