International Development Institute Africa

The International Development Institute- Africa is a private value- based knowledge enterprise of excellence providing a wide range of consultancy, research, training and policy analysis services in health and development.


Contact Information

Contact Us

Postal Address

P. O. Box 4077-00506 Nairobi

Email /


Nairobi Metropolitan Campus

Nkoroi North Road, off Magadi road, Taifa Court, TC-12, Ongata Rongai Nairobi, Kenya


+254 722 759 942 / +254 705 985 418 / +254 729 925 416

Scroll to top