Principal Technical Specialist
bengaluru, karnataka, india
Nokia
Indian Institute of Science (IISc)
Jadavpur University