Hello! Thanks for your questions.
As I'm sure you know, male engineers from India is a very competitive demographic. But I see your profile as a bit differentiated because a) you made a transition from a very technical engineering role to an analyst role, b) you have experience leading a team, and c) you have work experience outside India.
You don't mention anything about your undergraduate grades / GPA - how did you do compared to your peers? If those are strong then it's less important to have a very high GMAT. A 710 is a great score, don't get me wrong, but your dream schools have averages in the 720s and 730s. So it may not hurt to retake, especially if you were scoring higher on practice tests.
Your extracurriculars don't seem stellar and it's probably too late to add anything on if you're applying this year. But you can still demonstrate that you're an interesting / multidimensional person by talking about things like helping your family members manage their finances. But I still think that could be a potential weak point.
I would encourage you (at least for the application process) to decide on a post-MBA career path and be specific about where you intend to go. Aim to have goals that are logical / connected to your current skills but are also challenging.
Take a look at your target schools career placement stats to answer some of your questions about general management placements and also to check stats on LBS placements. Each school should also publish their requirements for the general management concentration (this differs slightly by school). As far as schools known for general management, the schools most often talked about here include HBS and Stanford (though these are extremely competitive), Tuck, Duke, Ross, Darden, and Kellogg. But I think you can find great general management programs outside the top 10 too. Check out UT McCombs too - they have the largest student run investment fun which may be appealing to your interests there.
I don't have any data on which programs are more scholarship friendly but you should check out this report by our friends at M7 Financial which ranks programs based on the ability to repay loans (
https://info.m7financial.com/graduate-pr ... a-programs).
Good luck to you and keep us posted if we can help!!
_________________
Kate Richardson
mbaMission Senior Admissions Consultant
Chicago Booth Alum, over 80 5-star reviews on GMAT Club
Sign up for a free 30-minute consultation at https://www.mbamission.com/consult/mba-admissions/
Read our Insider's Guides to the top b-schools: https://www.mbamission.com/guides.php?category=insiders