Email: | Contacts: +254 780 367 759, +254 728 643 110


International Centre for Research and Development (ICRD) is a leader in International Development and Research based in Nairobi, Kenya with specialty in training, research, and organization development. All these services target local, regional and international clients who have recognized ICRD as a professional and innovative development partner. ICRD has invested Read more…

× Talk to us!