Set up and administration of companies

We are able to assist you in the set up and the administration of your companies. It is often not easy to select which form of company is the best suited to your needs, how to set it up and also to have a representative in Switzerland while you are abroad (which is mandatory for corporations).

Therefore we offer the following services:

  • - Set up of the company: choice in the form of company (Corporation, Limited, Partnership, etc), legal name, articles of association, coordination with the Commercial Register and the Notary.
  • - Registered address: at our offices.
  • - Representation: towards all authority you want us to.
  • - Administration: it is mandatory for a corporation (SA) to have at least one Swiss resident in its Board of directors. We can be your representative in Switzerland.