Anonymous participant Anonymous participant i believe it could work but sometimes embassies are very strict. When I applied they asked me as additional documents me to show my salary going into my bank account
This question has been asked 394 times in the past 3 months, perhaps you can use the lens to check the previous post. (Short answer you cannot open an account on dtv )
I used Google translator/chatgpt to make a translation of the documents that werent either Thai or English and I sent both original and translated version. Most of the embassies would accept that but some insist on an official translation. You can mail/call the embassy and check whether that would work or not
Put yourself in their shoes, how can they believe you are legit when u just show a contract with your name on and no other part signs/stamps? If I were you I'd write a cover letter in name of my company stating that you are an independent contractor and that you guys have been cooperating for a certain amount of months/years. Something like to whom may concern,We blah blah blah company certify that anonymous participant has been our indipendent contractor since (date). Anonymous participant is allowed to work from remote (including Thailand). Regards, stamp of the company and sign. I suggest you to prepare it and bring it to the company just asking for a sign and a stamp