Transformation Leader
calcutta, west bengal, india
Tata Consultancy Services
Indian Institute of Technology, Kharagpur