Iko Kazi Logo
Legal Counsel, Digital Payment Services (Manager 2) at Central Bank of Kenya at Central Bank of Kenya | Iko Kazi