Do you have friends who have company and work here?
If you have the letter you can come
Translate the Letter + company documents and TM.3 and then mailing the original one to your address and you go to thai Embassy to approve non be 3m visa then you can come