logistics supply chain careers in Galway, Ireland