Hello,
By “global MBA” do you mean outside India, or something else? Not quite clear what you mean by this phrase. If you are interested in European programs, I would consider you a qualified candidate for most of them, possibly including Insead – although Insead would be a
reasonable reach, it would be a high one.
However, a potential issue is the fact that you already have an MBA – and from an apparently strong program after some years of work – these circumstances could make it hard to justify a second MBA. I have worked with numerous Indian applicants who have pursued an Indian MBA right after university and before they were working professionally, and it was easier to justify the 2nd MBA after this very different situation.
I suggest learning the specific policies for applicants with a previous MBA at your schools of interest before making the major effort to apply, because such policies do vary.