Sorry for the delayed response and thank you for your patience. It sounds like you are a true "go-getter" at work, and that your hard work has been recognized by your company and your clients. That is great. I think you've had some interesting professional projects that will help differentiate you from other Indian IT professionals. Your academics are also solid (though your verbal score on GMAT seems to be low).
I think you are in the right range of programs, though Haas might be a stretch. NUS, ISB, and NTU are only getting more and more competitive, and your GMAT may be slightly low relative to other applicants at these schools. The other US schools on your list seem like reasonable targets, though I might suggest you add one safer school to your list, such as Georgetown.
Best of luck,
Read the mbaMission Insider's Guides
(16 individual school titles)
Download [url=http:// http://info.mbamission
’s Free Personal Statement Guide[/url]
Visit the mbaMission Blog