Chief Sales Officer | CSO
[email protected]
+43 732 73 71 17 – 340
+43 664 54 33 141
Chief Technology Officer | CTO
+43 732 73 71 17 – 124
+43 664 88 35 75 15
Operations Manager
+43 732 73 71 17 – 130
+43 664 81 11 462
Head of Administration
+43 732 73 71 17 – 160
+43 664 81 11 469