credit card sales careers in Carlow, Ireland