John Omole Owuor v Technical University of Kenya [2018] KEELRC 1060 (KLR)
Employment and Labour Relations Court
•
Petition 45 of 2017
Decided: 27 Sep 2018