Our support team will gladly consult you to find the right solution.

Meet our knowledgeable support team

Product & Project Manager

Davide Nossa

Presales & Project Manager

Giacomo Trovato

Head of Technical Support

Stefan Giessler

More ways to contact us:




+41 434 33 22 22

United States

+1 866 815 0866

User Forums

Share and exchange information, experiences, tips, tricks and answers in the open forum.