excell claims management consultancy careers in Mohali, India