Which documents should I submit with a visa application?
Information for Vietnamese citizens and foreigners living in Vietnam with a valid residence/work permit travelling to Switzerland for gainful activities of more than 8 but less than 120 working days per calendar year:
Information for gainful activities of more than 120 working days per calendar year: