Senior Manager
noida, uttar pradesh, india
Clifford Chance
Indian Institute of Management, Lucknow
Uttar Pradesh Technical University (UPTU)