Hi
manasveek,
Thank you for your post. Although I work with a great many clients from India, it is almost always to apply to programs outside of India. So I'm afraid I won't be able to offer you detailed insight with respect to Indian programs, other than to say that you should first strongly consider improving your GMAT score in order to be competitive among the top programs. Beyond that, it's a little tough to assess without knowing your undergraduate institution (though finishing as class topper is always nice).
Same thing goes for INSEAD Singapore -- you will need to improve your GMAT score, and it would be super helpful if you went to a top-tier university in India (not included in your post). Other programs in Singapore have lower average GMAT scores, but I still believe you'd benefit from boosting your score given your undergraduate is unknown and your work experience is opaque. Family business experience can be tricky. On one hand, you might benefit from a lot of hands-on experience. On the other hand, you won't have the built-in credibility (or training) of having worked for a well known organization. Every applicant has to tell a clear, specific, and compelling story, but there's an even bigger onus on you to do so when applying from a family business background.
Keep the following in mind as you continue through the process and begin to consider how to develop the specificity of your career goals, rationale for MBA, understanding of specific programs, and overall passion/purpose for pursuing those goals:
https://www.avantiprep.com/blog/the-mos ... on-processI wish you the best of luck!
Best Regards,
Greg