manager insurance claims careers in Dublin, Ireland