Geofrey Okwach, Kenya