Question: does an eu citizen need a visa to work in switzerland?
Answer: EU/EFTA nationals may enter Switzerland to look for work. They may stay in the country for up to three months without a permit. ... Croatian citizens must be in possession of a valid work permit before the first day of employment in Switzerland, even if the period of employment is less than three months.