If I am currently staying in Thailand by way of COVID extensions to a Tourist Visa and I am hired to work in Thailand, will I need to leave Thailand in order to get my non-immigrant B visa? Or can the visa be obtained without leaving the country?
If I do need to leave the country, as an American would I need to go back to the USA to obtain? Or can it be done elsewhere?