prince 2 co careers in Carlow, Ireland