strategic management general business careers in Carlow, Ireland