Manager - Subscriber Communications
Tata Play Ltd India, Maharashtra, Mumbai IN
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 than today, Tata Play’s growth over the years has b...