customer care executive careers in Eldoret, Kenya