Muchira v Teachers Service Commission [2025] KEELRC 1286 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Petition E045 of 2024
Decided: 07 May 2025