Citizens of full European (EFTA,
EEA) Member Countries are able to look for work for up to three months and work without the need for a work permit in Switzerland.
Non EU nationals wishing to live and work in Switzerland must apply for a work permit which must be applied for by the employer at the Swiss Embassy in the employees home country.
Nationals of certain countries can visit Switzerland for up
to three months without a visa, these are listed at the website of the Federal Office For Migration In Switzerland.
A work permit is needed for voluntary work in Switzerland.
If you intend to visit Switzerland, on holiday, a business trip, to study, work, volunteer or as an emigrant you should get up to date and accurate information from the official website of the Federal Office For Migration In Switzerland.