Quote Originally Posted by Unregistered View Post
I am a Canadian Citizen, and a United States Resident Alien. My company wants me to visit the office in Bangkok so it is business travel. Do I need a visa? Do I get one at the consolate or at the Airport when I enter Thailand?
I don't think you need any visa for that. This is just my opinion I also not know much about it.