@Den ***
Very few people are successful at getting a foreign insurance company to sign off the form. The form says "director" (or some similar wording), which the Thai government means "director or signatory officer".
I know in America if an insurance company sees that form, almost all of them will refuse to sign it.