Are you holding a carte de légitimation or Ci permit and are planning to apply for a Swiss permit ?

Categories
Swiss Permits

What is a CDL? The “carte de légitimation”, or Cdl, is an authorization to work delivered by the Department of Foreign Affairs to non-Swiss citizens employed by UN organizations and diplomatic staff based in Switzerland. This authorization allows the beneficiary to exercise their duties without a visa or work permit. Thus, Cdl holders are exempt […]