john kibeSite manager at Egap solutions