Business Head - North America
bengaluru, karnataka, india
Titan Company Limited
Faculty of Management Studies - University of Delhi
Netaji Subhas Institute of Technology - Delhi University