Moss
Show contact
Ante Spittler
Chairman
Eva
Head of Strategy
Stephan Haslebacher
Managing Director, Operations
Anton Rummel
Managing Director, Sales
Ferdinand Meyer
Managing Director, Product & Technology
+ 1 more
Current role
View in org chart