balanced scorecard careers in Carlow, Ireland