Legal Notice
team neusta Schweiz AG
Switzerland Innovation Park East
Lerchenfeldstrasse 3
9014 St. Gallen
Phone: CH +41 (0)43.508-0694
Email: info@neusta.ch
Management: Boris Palluch, Timo Hinrichsen
Registered in: Canton of St. Gallen
Company Registration No.: CHE-225.163.458