Company Address: Address CIO East Africa eDevelopment House 604 Limuru Road PO Box 49475 00100, Nairobi Kenya