Ouma v Aga Khan Health Services Kenya t/a the Aga Khan University Hospital Nairobi & another [2023] KEELRC 1108 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Cause 2250 of 2017
Decided: 09 May 2023