June 4, 2019


The ultimate success of any organization depends largely on its ability to learn, plan and respond quickly and effectively to both its target group’s needs and to the dynamic changes of the environment. 

ICOD’s mission is to help organizations do that!

ICOD aims to provide solutions that help organizations enhance their performance, attain competitive advantages, increase their financial sustainability and ultimately achieve their goals while being able to manage the risks and challenges they face on daily basis. 

ICOD provides creative and practical solutions under the following four main categories:

Change Management

Through a holistic and motivational approach that places people at the heart of the process, we use organizational development not as a tool but as a way to facilitate planned and systematic change in the values, behaviors and attitudes of a team's members. We use organizational development to facilitate success and increased social impact by aligning our clients’ strategic choices, structural capacities and organizational frameworks with their missions, resources, opportunities, challenges and needs of their organizations and those of their targeted groups.

Consulting & Coaching

We provide practical consulting services to ensure that our partners and clients acquire all the necessary plans, strategies and information that would enable them to achieve their own goals more effectively and efficiently. Whether it is strategic planning, fundraising, policy development or any other process, we persistently endeavour to utilize our extensive experience, knowledge and networks to ensure that we are providing excellence in each and every consultation we deliver.

Social Research

We provide evidence-based tailored research and intelligence to help our clients create responsive strategies and develop relevant goals, means and resources that would enable them to successfully implement their programs and maximize their social impact. We carry out all our work with extreme thoroughness, insight and integrity while upholding all principles of human research ethics and producing reliable and informative analyses and recommendations that can be functionally utilized by our clients to develop relevant strategies, goals, means and resources.

Capacity Development

We believe that developing our clients’ capacities is a long-term process that we design to be relevant and consistent with their mission and goals. Our approach to capacity building not only includes the development of our clients’ knowledge, tools, skills and behaviors but also the provision of continuous coaching and support to ensure that our clients can run their organizations and programs more effectively, achieve their goals more successfully and become more sustainable financially.