Your GMAT score is just one aspect of your application - it is not the be-all and end-all of your candidature. Your school grades as well as undergraduate grades are good. Your GMAT score is not very high, but you can work through that. You seem to also have done a lot apart from academics.
It is possible for you to get into a top 30 school, provided you craft a good application with a tight story. Remember, B schools always evaluate an application holistically - a shortfall in any one area can be made up through strong performance in another. Your overall academic profile, essays, recommendations, GMAT score, and your performance in extra-curricular activities, all count in the consideration of your application.
GyanOne | http://www.GyanOne.com | +91 9899831738
Get a free detailed MBA profile evaluation
Top MBA Rankings and MBA Admissions blog