manager insurance claims careers in Louth, Ireland