Sirdick Omondi

I.T Specialist

Nairobi, Kenya