customer care executive careers in Mombasa, Kenya