Located at the crossroad of 3 borders, stepsaway from Switzerland and Germany, we benefit from a great view over the international market. We enjoy travelling with our customers as well as welcoming you in our 600 sq meter offices and 20 parking spaces.