Otchere Foundation is rated 3 out of 5 in the category philanthropy. Read and write reviews about Otchere Foundation. A foundation forming the image of individualism based on driving a collective social value proposition. It is about connecting causes now.
Company size
51-200 employees
Headquarters
Accra, Greater Accra