manager insurance claims careers in Carlow, Ireland