chief customer careers in Clare, Ireland