claims processor careers in Carlow, Ireland