Assuming a 730 I think you have a good shot at M7 schools. They won't care about your publications to be honest, but you've got good international experience & it sounds like you've got some strong professional accomplishments under your belt. One thing to consider is possibly shifting your career goals to the family business. B-schools love family business applicants. It's a relatively small group so it's a good way to differentiate yourself, plus you have a guaranteed job & are likely to be well positioned to have significant impact, which they like to see. That's not to say your current goals are bad, but the family business angle would be a way to stand out from the crowd.
If you need any help thinking through your strategy & your story definitely reach out to us! If you email Claudia at
[email protected] she can set you up with a free consultation with one of our MBA Consultants.