@Frank-Steven **********
I contacted the Thai Embassy in Vientiane, Laos. They informed me non-residents can apply. Book an appointment online, bring required docs, pay 10k THB cash only . 2 days to get the approval except for day of submission. Contracts/ business docs etc must have a company stamp.