longford procter careers in Ireland