Institute Of Management Development and Research, is located in Pune, India on IMDR, DES Campus, Agarkar Rd, Deccan Gymkhana. Institute Of Management Development and Research, is rated 4.2 out of 5 in the category business school in India.
Address
IMDR, DES Campus, Agarkar Rd, Deccan Gymkhana