Manager - Subscriber Communications
Tata Play is India's leading DTH brand with over 15 million subscribers across the country. Staying true to its commitment of making tomorrow better t...
Marketing
onsite