Our Offices
Accra
Silicon House, 12 Roman Ridge
Accra
Ghana
Telephone
+233 302 738 660/ +233 302 738 669
Contact us
Map
Lagos
11b Fatai Idowu Arobieke Street, Lekki Phase 1
Lagos
Nigeria
Telephone
+234 127 767 78 / +234 127 767 79
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