contracts and claim specialist careers in Leeds, United Kingdom