George Ochieng’ Owiti v Crescent Tech Limited [2021] KEELRC 761 (KLR)
Employment and Labour Relations Court
•
Cause 643 of 2016
Decided: 15 Oct 2021