To have a representative office in Switzerland means:
- To be placed in the heart of Europe. Flights to the capitals of the EU are possible within an hour.
- To be in the center of world’s tech and biotech innovations.
- To get the access to the biggest European innovations hubs and highly qualified workforce (Zurich, Zug, Vaud, Geneva)
- To have a chance to get support on governmental and business level.
Before start, it is important to define a canton of presence. Conditions there vary according to taxation and the economic clusters. There are 6 big ones in Switzerland: Biotech, Medtech, Nanotech, IT and communications, Environment, Service and Administration. Canton decides if your business is really necessary.
Company should be registered of the Chamber of Commerce. The list can be found on the website of the Union of Chambers of Commerce and Industry of Switzerland (SIHK).
Also cantons determine the procedure for issuing work permits and the amount of taxes. Hence, having a personal contact with the authorities of the cantons is an absolute plus.