Our Offices

Accra

Silicon House, 12 Roman Ridge
Accra
Ghana

Contact us Map
Lagos

11b Fatai Idowu Arobieke Street, Lekki Phase 1
Lagos Nigeria

Contact us Map
Addis Ababa

Medahenealm building, 7th floor, Bole Sub City, Wereda 03/04
Addis Ababa
Ethiopia

Telephone +251 1166 70744
Contact us Map