hr human resource careers in Galway, Ireland