Singapore Corporate banking is available for both Singapore companies and non Singapore companies. It may also be a consideration to open a company bank account outside of Singapore in other financial hubs, for example Hong Kong or Mauritius.
Each bank will have their own opening requirements and these are subject to change and becoming increasingly more demanding. One factor that may expedite or delay the process is the local Singapore Director. In some circumstances, if the local Singapore Director is known to the bank of your choice, then they may be able to open the Singapore Corporate bank account on your behalf without the need for you to visit the bank in person.