Senior Engineering Manager
bengaluru, karnataka, india
SIXT Research & Development India
Indian Institute of Technology, Kharagpur