Iko Kazi Logo
Senior Investment Officer at KenGen Staff Retirement Benefits Scheme | Iko Kazi