contracts and claim specialist careers in Delhi, India