Vice President - Technical Delivery
gurgaon, haryana, india
Interra Information Technologies (InterraIT)
Bengal Engineering College
Indian Institute Of Technology Kharagpur