International Management Institute, New Delhi

29-01-2017, 06:04:04 PM - Ad Id: 8949 - Education - New Delhi - 152
Ads Details

International Management Institute, New Delhi, known as IMI, New Delhi is a private business school located in New Delhi, India. Established in the year 1981, it was India's first corporate sponsored business school. B-10, Qutab Institutional Area, Tara Crescent, New Delhi, Delhi 110016