What are the options do I have ? I know there are lots of companies come for the placement but do they come with the mindset of meeting 13+ yrs experienced person.
You can network with the companies that come on campus and find out about senior positions that are available within their companies, but for which they have not necessarily come recruting. That's a great way to find a suitable position for yourself.
I am sure ISB's career services will also help you also, because they do have a few 10+ years candidates every year, and are geared to handle work with them.
Are you also keen on applying to other b-schools? We would need to know more about you to help you there. Reach out to discuss.