Impact Point Share Facebook LinkedIn Twitter Telephone +41-71-222 15 86 Vorderhausstrasse 4A CH-9053 Teufen Switzerland