If you're going to apply, you need at least a 720+ and ideally 740+ for the 2+2 or any deferral program.
Secondly, I don't want to tell you not to apply, but honestly even with a monster GMAT score (say 740+) your chances are still quite slim because programs like the 2+2 aren't really geared towards people like yourself. They are mostly targeting those who otherwise wouldn't have considered business in the first place (pre-med, pre-law, and science majors) and mostly from North America, Europe, and parts of Asia that aren't China or India. In other words, it's designed to broaden their applicant pool beyond the white/Asian bankers and consultants, and the Indians. In your case, it looks like you're already well on your way to building a business career already, so you will not be a priority for the adcom who would much rather take other applicants who aren't traditional business types.
To be honest, the best thing you can do as an Indian (both for MBA admissions and MBA recruiting) is to get work experience in the US, western Europe, or an Asian financial center like HK or Singapore. For many Indians that means getting a masters degree first in the US or Europe, and using that as a gateway into getting full-time work outside of India.
Follow me on Facebook