International Management Centre


International Management Centre
Address:
D-30, South Extension, Part-i,
Delhi, South Extension, New Delhi, DL 110049
Phone:011 2462 3173