Email: | Contacts: +254 701 127 663, +254 773 569 632


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 heavily on innovation research, latest technologies and international best practices which have given the organization a cutting edge in utilizing empirical knowledge to capitalize on Read more…

× Talk to us!