head of sales careers in Carlow, Ireland