I'm going to freelance in Singapore for 20 days.
I'll work on site (software development) at the company on a freelance contract day to day, 1 day notice period, but cannot exceed 20 days (project deadline). The software has been built in Germany for a year but they would like the engineers to be there to do demos and maybe last minute changes.
I'm German and can visit Singapore for 30 days without a visa.
The contract is not directly between me and the Singaporean company, but between me and a US company (who offers services to the Singaporean company).
Can I go to Singapore without a work visa? Isn't this just the same as having some sales/business meetings?