Wow! Congrats on the GMAT - that is a very impressive score!!
Your academic profile is stellar - a 770 GMAT + very top scores in undergrad from IIT. Great work in this dimensions.
Work experience: on the lower end in terms of experience, as you are already aware. Business schools care more about quality not quantity, though, so it really depends on the depth and breadth of your leadership experience over those two years. If you can demonstrate that you have strong leadership capacity, that you've been consistently promoted and taken on more and more leadership responsibility over time, that's great. It's just harder to prove that after two years on the job.... you could benefit from waiting a year to apply and working to take on more leadership roles in the mean time.
Extracurricular: Some potential stories from undergraduate years but nothing really stand out. Also, nothing from post-grad years, which could also be something you work on if you decide to wait a year to apply.
Community: ad-hoc experience in college, but nothing since then.
So, the biggest gaps in your profile are your lack of strong extracurricular and community experience, and a lack of strong professional leadership experience (based on what I am inferring from below). All that said, your academics and your consulting background at a Big 4 could help you overcome those weaknesses. I think Ross, LBS and Booth are realistic targets -- I'd say that Columbia and Wharton you'd be a wildcard candidate (your strong GMAT makes it worth a shot, but your weaknesses might prevail at these schools). I'd also add a safety school to your list like Darden. LBS would be a reasonable fit, I think, given that international programs tend to weight community/extracurriculars slightly less than U.S. programs.
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog