Steven Kavilu

Bio

Steven Kavilu is an eCommerce Content Manager & Business Development Manager from Nairobi, Kenya.

KENairobi, Kenya
In operation since: 
2014

Contact

+254721846444
+254721846444
Stevin Kavilu

Followers (3)

Advert
https://trace.wishpondpages.com/trace-studios/