ILC Africa is located in Accra, Ghana on No. 6 12th Lane, Osu RE Accra, Ghana P.O. Box CT 3798 Accra, Ghana. ILC Africa is rated 4.2 out of 5 in the category nonprofit organization management in Ghana. ILC Africa is a thriving network of local African offices offering development solutions. ILC Africa seeks to empower local African people, programs and projects. Our work informs decision-makers in government agencies, NGOs, and the private sector – all conducted from our offices in West, North and East Africa.
Address
No. 6 12th Lane, Osu RE Accra, Ghana P.O. Box CT 3798 Accra, Ghana
Company size
11-50 employees