About Caroline C. Ruto

Head of Quality and Accountability (based in Nairobi)