Production Supervisor - 2 Positions at Haco Industries Kenya Limited | Ajira Zone