Ad Sales Head - Tamilnadu
chennai, tamil nadu, india
Worldwide Media Ltd. (Femina)
Loyola Institute Of Business Administration
University of Madras