You can get the answer by yourself for this as B schools publish profiles of present students. Even a non-engineer with the same mark as you give you tough competition. All that matters is the value you add to the MBA class. I know someone who is a non-engineers and belongs to one of these institutes. Here is some of his experience.
Now, from here you might have got some idea that how this he had loads of value to present in the B school rather than only marks. So, yes it is possible. Enhancing your profile does make lots of difference. All the best and think beyond marks as you aspire to be a business leader via an MBA.