contracts and claim specialist careers in Dehradun, India