Non-profit organizations generally operate in the most challenging environments with very limited resources available. Risks are high and therefore the requirement for proper planning increases. To ensure that the neutrality and acceptance of the communities the organization is working with, our expertise come in play. We ensure that all services are tailored to ensure that these sensitive, yet incredibly important matters are considered in all phases of planning and implementation of the services. We aim to contribute to this important work by utilizing our expertise to be at hand of every non-profit organization whether large or small, national or international.