Manager-Ad Sales
noida, uttar pradesh, india
India Today
Shaheed Bhagat Singh College-Delhi University
New Delhi Institute of Management 2003