Your academic accomplishments and extra curricular activities are impressive. You are extremely articulate about your future plans and goals. Also, you have done very good home work on the selection of schools. So I have nothing more to suggest on that count.
However,your GMAT score is average (quant is low) and the average score of most top schools is around 700( Ross-703, ISB-710, Cornell -691, Tepper 686). Also, the the average work experience for most top US schools is 4-5 years .
Rohan, you are only 24. You may easily wait for at least one more year before you apply. In order to strengthen your profile, you may want to acquire more work experience.
I hope it helped.
MyEssayReview - A personalized and dedicated essay-review service