Hi there,
Thanks for your post. And so sorry to hear of your father's passing. It sounds like that has understandably made a large impact on your life and choices.
With regard to your profile, some of the strengths that come through include:
-study/living abroad experience
-varied work experience with exposure to several industries; promotion and recognition on the job
-you've demonstrated initiative with the suggestion for diversification which was then implemented
-clear examples of leadership, and specific professional contributions that led to tangible results
-your community experience and dedication are quite strong, particularly the cancer foundation you've established and your results there (and your personal interest in it and passion for it of course)
No glaring weaknesses are coming across; your GMAT and grades are solid though not outstanding. It sounds like you are quite passionate about INSEAD, so the more you can do to demonstrate that passion and connection with the school, the better. If you haven't yet, I'd get in touch with some current students and/or alumni (if you don't know anyone, you can always ask admissions to put you in touch with some). Dig deep into what their experience has been like and try to really get a feel of the student culture and overall experience that you can draw from even in your essays and interviews. Visit if at all possible, or at least go to info sessions, read student blogs, learn as much as you can and then show why you feel that school is the most ideal for you in your application.
When you ask what other schools you could apply to... it really depends on what sort of criteria you are looking for in a school...they can vary a lot, everything from what country/culture you are looking for; length of program; curriculum structure; employment stats; class size, and more. For more on choosing schools, check out our free download at:
https://info.mbamission.com/Selecting-Yo ... ram-E-Book, and feel free to follow up with further questions.
Let us know how else we can help, and wishing you all the best!