National Youth Service, NYS, Recruits Self Registration, Login Portal May 31, 2025January 1, 2024 Maverick John No comments National Youth Service, NYS, Recruits Self Registration, Login Portal | +254 208563521 NYS RECRUITS SELF-REGISTRATION PORTAL REGISTER LOGIN Self Registation ID Number Validate Latest Jobs