Hello joinashish, thanks for your question.
I tend to avoid telling candidates where to apply simply because it’s an intensely personal choice that you should make.
You will know best which program has:
• Resources that best meets your career needs
• A culture that resonates with your personal style
• Students whom you respect, can relate to, and have fun with!
You’ve mentioned broadly the things that you want (e.g., location, commensurate compensation, specified expertise), but you’ll need to get more specific if you want to gain admission to a top program. It will be crucial for you to paint a picture that cohesively ties together your past, present, and future. Demonstrate to the admissions committees that your desired career path necessitates an MBA. Identify the specific gaps that stand between you and your short- and long-term goals (knowledge, skills, experiences, network, etc.) and show how business school would directly address those gaps. If you don’t get specific, then your case for business school would not be compelling.
One note: given your amount of experience, have you considered an executive program?
Best of luck,
Brian