iWatch Africa is rated 3 out of 5 in the category nonprofit organization management. Read and write reviews about iWatch Africa. iWatch Africa is a Not for Profit organization established in Ghana, committed to promoting transparency and public sector accountability in Africa through the usage of Data Journalism and New Media tools to enhance citizens participation in governance.
Address
No. 11 Dr. Morteen Loop
Company size
1-10 employees
Headquarters
Accra, Greater Accra