brand careers in Galway, Ireland