McGraw Hill Financial
Director - Product Engineering
IHS
Director
Tata Consultancy Services
Project Leader
Information Mosaic
Project Manager and Business Analyst
Tata Consultancy Services
Software Developer and Interface Lead
Information Mosaic
Senior Business Analyst
Tata Consultancy Services
Technical Lead
Indian Institute of Technology, Roorkee
Birsa Institute of Technology, Sindri