j 2 ee careers in Carlow, Ireland