head talent acquisition careers in Galway, Ireland