Yes, you can start and manage a Singapore-incorporated company from abroad. If you intend to incorporate your Singapore company but do not intend to relocate, you do not require a special travel visa.
You can run your business from anywhere in the world, and you can visit Singapore on a short-term visitor visa to deal with business issues. You can also use Singapore’s virtual office and mail forwarding services to help you manage your company’s administrative needs.
However, even if you are based in another country, you may still be required to comply with Singapore’s tax laws and regulations. Seek the advice of a professional corporate services provider or accountant, such as Xerosoft, to ensure your compliance.