customer service representative careers in Ireland