Thanks for posting. You've got some good things going for you as an applicant-- namely, strong GMAT, IIT background, financial/quant skills, client facing work and as you said, opportunities to learn a lot in a smaller firm. International experience.
Your school list is quite competitive but not out of reach. LBS, Booth and maybe Columbia stand out for me as interesting options for you, just based on my brief knowledge of your profile. You may want to add 1-2 slightly lower-ranked programs that are still known for strength in finance (Ross, Anderson, Fuqua, Carroll?) just in case.
Let us know what other questions you have and keep us posted! Good luck!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php