Visual identity plays an important role in the framework of the projects and products of Switzerland’s communication abroad.
A clear brand concept favours a durable perception of Switzerland and enables it to differentiate itself from other countries. Switzerland’s visual identity ensures the uniformity of its presence abroad. Switzerland’s corporate design, defined by Presence Switzerland, is the visual basis for the activities of international communication. It therefore harmonises with the visual identity of the Confederation.
This corporate design is applied by the teams working for the Swiss representations abroad, in the FDFA’s central office and by the partner organisations carrying out activities in the framework of Switzerland’s communication abroad.