Our locations in Switzerland and neighbouring countries are among the biggest factors in our success. We are currently present in 68 locations in Switzerland, Italy, Germany, France, Luxembourg and Hong Kong. You can find our locations on our location map below.