Kefa SEDA

Director General

at PPP Secretariat within the Treasury, Kenya