Njiru v Odyssey Hotels Limited [2023] KEELRC 1304 (KLR)
Employment and Labour Relations Court
•
Cause 1031 of 2017
Decided: 25 May 2023