Cognizant
Team Lead
WNS - Sri Lanka
Senior Associate
Evalueserve
Research Associate
WNS - Sri Lanka
Associate
Evalueserve
Senior Research Analyst
Institute of Management Technology, Ghaziabad
Hindustan College of Science & Technology
Indian Institute of Technology Jodhpur