Primary Schools Teacher (319 Posts) - Kakamega at Teachers Service Commission (TSC) | Ajira Zone