Brand strategy careers in Ireland