Hey there,
If your target is any business school in the Top 100 schools around the world, then there will be plenty of schools you can go for.
Here is a list of tentative schools you can check out:
1)UCLA Anderson School of Management
2)University of Texas at Dallas: Jindal
3)Grenoble Ecole de Management
4)Texas A & M University: Mays
5)William & Mary: Mason
As overall, you have a decent amount of experience working in Start ups to a big brand like Lupin hence, I would advise you to pursue a similar job in a big company and add brand value in your CV in the meantime.
As there is still ample time before you start with the 2022 intake, you should primarily aim at obtaining a good GMAT score 650+ and focus on business MOOCs as the same would provide a good business foundation and open more options.
In the end, I would like to assure you that during the course of my career I have seen plenty of profiles similar to yours get admission in Business schools, Top 100 is a very wide range - I am sure with some work on your profile and the application essays you have a good chance of admittance into one of the Top 30 B-Schools
You can check out our live Q&A webinar. It's a great way to have personalized discussions with one of our consultants and get your doubts resolved regarding your profile and business schools.
You can sign up for it here:
https://info.mim-essay.com/qna-web-menuI hope this helps.