There are quite a few colleges in US and UK which offer 1 year full-time MBA programs like IMD,IE,INSEAD,Said,Judge. Considering all your requirements, you can give a shot to SP Jain in Singapore. If you are looking for programs dedicated towards IT professionals, then you should try to apply to masters programs from business schools instead of an MBA. MIS at McCombs, MSIS at Kelley, MSMS at MIT, MIS at Case Western and MISM at Carnegie Mellon are some good programs which are tailor-made for individuals who wish to work in the IT sector. You have a good chance at some of these programs. So make a decision and start working on your application for your target programs.