Hi there,
Impressive background! Here are a few thoughts for you:
- you will have more experience than most candidates; as such, it's very important to be clear on why you need an MBA to get to where you want to be. Why do you need that strategy consulting intermediary - could you just go straight to corp dev? They will be asking that question, so make sure you anticipate it and address it.
- focus on explaining the "why" behind your career goals. The more specificity you can provide around what you're passionate about, the better.
- It would certainly be good for you to be involved in more extracurriculars, but the goal is to have leadership experience and how varied interests. So that said, it's better to get involved in something you really care about and can point to (eg. maybe a leadership position in your women's group) versus going out and finding new things. There are also a number of sites that pair skilled volunteers with non-profits for project work (like consulting). That would be perfect for you given your career goal in consulting. Taproot is one; there are several.
- Overall I think you are competitive for the top programs, but you'll want to hedge (like anyone) and have a few reach schools balanced with a few target schools.
- Last piece of advice - go visit the schools this semester

It's really hard to get a class visit in while you're entrenched in apps in the fall!
Best of luck!
Kindly,
Meredith