Tel. +41 43 277 99 77
ICT Switzerland is the umbrella organisation of Switzerland’s ICT associations. We developed a outstading visual identity for the Trade & Invest chapter. Our goal was to present Switzerland to a international audience by a red silhouette of the most common cities, mountains and landmarks in our country.