Cyprian Is Nyakundi

Guaranty Trust Bank