QC, laboratory careers in Carlow, Ireland