customer care executive careers in Kehancha, Kenya