VINCENT ONGORE

Dr Ongore is chief manager at the Kenya Revenue Authority.