Hey there,
Overall you have a pretty good profile, here are some pointers about the same:
Your work ex. Is a differentiating factor. Schools are always on the lookout for people from different backgrounds to improve the diversity of the cohort, hence if you pitch your work ex properly it will definitely add value to your application.
Your 10th and 12th Marks do not matter for Masters abroad, your UG GPA and college rank has weightage though. So do mention details about it.
Extracurriculars look interesting. NGO experience helps but remember that Adcoms are interested in impact created rather than just participation. So when you talk about social volunteering, mention the impact you created ( Eg: No.of kids educated)
Your essays will play a vital role in highlighting your story. You can use this space to highlight what made you want to pursue a management degree after a career in the navy. If you are able to highlight the right stories through your essays, more than half of the battle is won.
Also, Your GMAT score plays a major role in your it would help you to outrun most of the competitive profiles in the first initial overview itself. So try to maximize it a score of 700+ would definitely help you make your profile stronger, make sure you work hard on it.
As for your target schools, ESSEC, HEC, ESCP are very competitive make sure you ace every part of the application (essays, GMAT, LOR, resume) to get noticed.
If you want a Comprehensive profile evaluation, you can get one here:
https://mim-essay.com/profile-evaluation?gcf It will give you a good idea as to where you stand in your quest for top MiM schools.
Good luck!