customer service representative careers in Dun Laoghaire, Ireland