This Australian tourist visa allows you to stay in Australia for 3 months each time you visit Australia.
You can visit Australia as many times as you want during the period of 12 months. If you are conducting business from Thailand then this visa would be a good option as you don’t need to apply for a visa before each visit. Speak to an immigration lawyer about this as an option. The visa is issued for: