Faith Achieng Ayiekoh

Faith Achieng Ayiekoh

Clerical officer at Ministry of interior


  • Eldoret, Kenya
3 events
8Industries
Following 3 events in 2 countries

Events