Kiruti Itimu on Muck Rack

Kiruti Itimu

Verified
Nairobi, Kenya
Social Media Writer — Techweez
As seen in: Techweez

Slightly petty