Stephen Waigi

Innovative Cloud & Data Solutions Expert

Ready for work

Stephen is ready for their next project!

Nairobi, Kenya