Institute of Investment Management & Research is located in Ikeja, Nigeria on 2nd Floor Right Wing 57 Awolowo Way. Institute of Investment Management & Research is rated 3 out of 5 in the category research institute in Nigeria.
Address
2nd Floor Right Wing 57 Awolowo Way