logistics supply chain careers in Dun Laoghaire, Ireland