Nyanchoka v Winners Chapel International [2023] KEELRC 2216 (KLR)
Employment and Labour Relations Court
•
Cause 1383 of 2018
Decided: 28 Sep 2023