innovation strategy careers in Clare, Ireland