lead projects careers in Carlow, Ireland