I am not demeaning the importance of your work experience but coming from Indian IT pool will surely be dismissive for your profile. NUS can be one reachable school from the list.
Schools like INSEAD and CBS looks more like international exposure from the candidates. Also with your GMAT and work experience, you should quantify your extra-curricular activities, your social leadership experience and share your roles and responsibilities at your workplace and any progression/promotion you may have received that you should highlight.
We strongly suggest you redo the list of schools to target, maybe a professional hand can help you to justify the right schools suit your current profile.
You can try our intelligent
B school selector tool to guide you choosing the schools to target.