Hi there,
Thanks for posting, and congrats on a solid GMAT score. While there aren't too many glaring problems or weaknesses with your profile, it can be quite difficult to be competitive particularly at top 10 schools, and particularly as an Indian engineering applicant... the consulting experience could add another dimension as you build that up though. Wharton and Columbia will still likely be reaches, as would HBS; the others are more reasonable if you put together a strong application in all other dimensions and can really share what you'll bring to the class. Are you aiming to apply soon or looking ahead??
Good luck!