Assistant Consultant
Noida, Uttar Pradesh, India
Tata Consultancy Services
Nagarro
Delivery Manager
Uttar Pradesh Technical University