Josphat Muriuki

Trust Secretary

at KenGen Staff Retirement Benefits Scheme