EU nationals do not need a visa or work permit Citizens of the new EU accession countries should check with the Swiss Embassy to find out whether any restrictions apply.
Non-EU nationals should check with their nearest Swiss Embassy about visa requirements and regulations for working in Switzerland.
Depends on area working in – French, German, Italian and English