commercial strategy careers in Carlow, Ireland