longford procter careers in Carlow, Ireland