Brand strategy careers in Galway, Ireland