it supervisor careers in Eldoret, Kenya