claims operations careers in Carlow, Ireland