I am applying for a ltr visa in the Work from abroad professional. My company told me they would prefer to submit their portion of the paperwork directly to the Thai government rather than have me upload it. Does anyone…