Joseph Kariuki
Joseph Kariuki

Joseph Kariuki

Tech Enthusiast, Geospatial Engineer & GIS Programmer