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 know if this is possible and if so, how? If there’s an email address to send things to separate from the Visa application form.