Hi and thanks for posting.
I'm less familiar with the industry you described "Indian Vacation ownership"?, but sounds like your general role in analytics and your degree in engineering are still fairly common among Indian IT/engineering applicants. You may be able to share some more about the industry experience to help you stand out a little and 'be remembered.' A lot of the decision will be influenced by your application essays-- that is the application component where you show who YOU are and make the case for why you need the MBA for your goals (as well as why each particular school is best for you).
The schools you mentioned will not be easy for you to get into, but also not impossible. Cornell with be very challenging, that is definitely a tough reach school. In terms of other schools, it really depends on what you are looking for, in terms of geographic region, class size, curriculum, strengths, hiring profiles, etc, so I encourage you to do some additional research and/or provide some more detail here so we can give more feedback.
Finally, be sure when you describe your goals that you make it clear that you NEED the MBA, and how your career will be changed or advanced with the degree.... make sure it doesn't seem as though you could also just continue along the same career path with or without the MBA, if that makes sense.
Good luck to you!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php