Brand strategy careers in Clare, Ireland