general manager sales careers in Carlow, Ireland