Investing in Switzerland as a business location
Are you interested in Switzerland as a place to do business and as a location for your company? Then you've come to the right place.
Choosing the right location for your company will give you a considerable competitive advantage in the global economy. Switzerland can boast numerous features that make it a really attractive place to do business; it provides ideal conditions for forward-thinking research companies, manufacturing firms and service providers, and is one of the best business locations the world has to offer:
We will support you.
Osec is the official advisory body and provider of services for direct investors from abroad, ensuring that potential investors, employers, managers, consultants and other facilitators receive information about Switzerland as a business location. Osec promotes Switzerland as a place to do business in selected markets and industry sectors by running targeted marketing campaigns, in conjunction with the business development agencies of the individual cantons.
In the following pages you will find the information that you and your consultants will need to establish a company in Switzerland. Our team would be delighted to answer any questions you may have or to point you in the right direction.