manager insurance claims careers in Newcastle, United Kingdom