contracts and claim specialist careers in Oxfordshire, United Kingdom