Hello gmatindian, thanks for your question.
Your GMAT is solid, and you seem to have an interesting cross-section of experiences.
Generally, I think your GMAT gives you a shot at top 7 programs, but it is your essays that will get you admitted. Hence, your competitiveness will come down to the quality of your leadership experience in and out of work. Can you draw upon “moments” when you truly led: influenced individuals and organizations, drove results, took initiative?
Also, the more you can differentiate yourself from other applicants in your demographic with your stories, the more competitive you will be. Stress your managerial experiences and successes both in and out of work.
There are no sure things within the top 7 programs, so regardless of the essays you write, I’d advise broadening your choices to diversify risk!
Best of luck,
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php