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 […]