Product Manager
chennai, tamil nadu, india
FundsIndia
Vellore Institute of Technology
Indian Institute of Management, Indore