Thanks for sharing your profile! Your academics are strong (assuming you reach your target GMAT score). Your professional experience at the surface is not so great (usually advisory services careers don't allow for a lot of leadership and teamwork), but your experience in India is very unique and obviously shows a lot of leadership capacity. Your community work there should help as well. I'd say your career story makes sense, too.
Given your interest in international/global management, I'd strongly recommend that you look at Duke. NYU would be another good one to consider. Those are the two I'd really encourage you to look at in terms of safety and international focus.
All the best,
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog