brand strategy careers in Ireland