Hello,
If you do improve the GMAT a bit, I would consider the top programs you mention to probably be
reasonable reaches. I say “probably” because it depends on certain things that aren’t yet clear. E.g., your career looks interesting and impressive – but these programs want to see leadership and demonstrated impact at work, as well as advancement, that
stands out among accomplished peers. If you can show such a track record, it would help make you qualified for such programs. Also, your IIT tech consulting is a great activity to mention, but all these programs want to see some interesting current dimension to your life beyond work (t doesn’t necessarily have to be community service).
So, to summarize – it’s possible that you’re qualified for the top programs, and they would be reasonable reaches in that case, assuming improved GMAT and the other factors I mention.
_________________