credit card sales careers in Dublin, Ireland