Non-Immigrant B Visa to Thailand
Foreigners applying for a job or opening a business will require a Thai business visa. This can be best applied for before coming to Thailand. In addition, this type of visa can be extended to a long term visa which can be done either inside or outside the Kingdom of Thailand.
Categories Under The Thai Business Visa
There are 2 categories in which foreigners can enter under this type of visa.
Non-Immigrant B Visa (Conducting Business)
Foreigners who wish to setup or conduct business in Thailand should apply for a Thai Non-Immigrant B visa.
Non-Immigrant B Visa (Employment)
Requirements
Applicants for Non-Immigrant B Visa to Thailand must demonstrate that they are neither a public nor a security threat to the Thai government. Furthermore, applicants must be physically present in the country where they lodge their visa application.
The general requirements for this type of visa are as follows:
The visa applicants are advised to apply for their visa either by mail or in person at the Royal Thai embassy or consulate in their home country.
Initial Non-Immigrant B Visa Application Process
Applicants are advised to apply for their visa either by mail or in person at the Royal Thai embassy or consulate in their home country.
From Thai government Ministry of Foreign Affairs
http://www.mfa.go.th/main/en/services/4908/15388-Non-Immigrant-Visa-%22B%22-for-Business-and.html