the lack of 2 years' teaching experience is perhaps a problem but a good program won't be impressed by anything except teaching your subject. they don't look down on TEFLing, or 'business English,' or teaching kids, they just don't view it as all that relevant.
as i said, to my eye your best bet is to work the internet and get in touch with department heads at unis over here.
i've interviewed a few times but there are only about 3 unis here that offer the subject of my alleged expertise, so competition's intense. i suspect it would be far less so in business programs because there are so many of them, and your experience should put you near the top of the food chain. sitting in the waiting area was a good experience, as i got to meet people who's work i admired. unfortunately, they were interviewing for the same job. i doubt you'll have that problem, as there are so many business programs over here and the smallest ones are bigger than any dept. i've applied to.Do you have direct experience or know people who teach at unis that lead you to think I could land a job at a decent uni in Thailand without already having experience (the old catch 22) teaching at the uni level?
it should be very do-able given your credentials, even without the experience. most of the people i've met who teach business over here were competent enough but didn't have bling degrees and weren't exactly getting offers to teach at Wharton or Sloan.I did land a gig in August teaching marketing at a uni in WUXI, China by just tossing my CV on the Dave's ESL Cafe job board; I started too late for most positions. But the start date wasn't practical and I couldn't muster enthusiasm about going there given what happens if you google wuxi and water pollution or algae. I prefer Thailand.
in short, go for it.