Senior Director
new delhi, delhi, india
Fitch Ratings
Shri Ram College of Commerce
Indian Institute of Management, Indore
National Law School of India University