Global contracts and claim specialist careers