Team
Our employees - your contacts
Our employees are the key to our success. We are proud to have a diverse team that brings different perspectives and experiences to our daily work. We employ a total of around 250 people at our headquarters in Switzerland and our three locations in Germany. We are always on the lookout for motivated talent who want to contribute to our success. Find out more on our job page.
Sort by location
Group CEO
+41 52 369 70 02
Turn on Javascript!
Managing Director Switzerland, Group CFO
+41 52 369 70 00
Turn on Javascript!
Managing Director Germany, Group COO
+49 7361 9284 33
Turn on Javascript!
Group Head of Research & Innovation
+41 52 369 70 63
Turn on Javascript!
Group Head of Business Development
+41 52 369 71 51
Turn on Javascript!
Managing Director Switzerland, Group CFO
+41 52 369 70 00
Turn on Javascript!
Head of Sales & Order Management
+41 52 369 70 09
Turn on Javascript!
Head of Operations
+41 52 369 70 05
Turn on Javascript!
Process Engineering Manager
+41 52 369 70 00
Turn on Javascript!
HR & Marketing Manager
+41 52 369 70 00
Turn on Javascript!
Order Processing Manager
+41 52 369 71 58
Turn on Javascript!
Unit Manager Quality
+41 52 369 72 07
Turn on Javascript!
Production Planning
+41 52 369 70 30
Turn on Javascript!
Export and Shipping Specialist
+41 52 369 70 66
Turn on Javascript!
Managing Director Germany, Group COO
+49 7361 9284 33
Turn on Javascript!
Sales Manager
+49 7361 9284 22
Turn on Javascript!
Quality Manager
+49 7361 9284 56
Turn on Javascript!
Research & Innovation Manager
+49 7361 9284 57
Turn on Javascript!
Production Planning
+49 7361 9284 63
Turn on Javascript!
Shipping
+49 7361 9284 62
Turn on Javascript!
+49 7361 9284 13
Turn on Javascript!
Managing Director Germany, Group COO
+49 7361 9284 33
Turn on Javascript!
Sales Manager
+49 7361 9284 22
Turn on Javascript!
Quality Manager
+49 7361 9284 56
Turn on Javascript!
Research & Innovation Manager
+49 7361 9284 57
Turn on Javascript!
Production Planning
+49 7361 9284 63
Turn on Javascript!
Shipping
+49 7361 9284 62
Turn on Javascript!
+49 7361 9284 13
Turn on Javascript!
Managing Director Germany, Group COO
+49 7361 9284 33
Turn on Javascript!
Plant Manager, Sales
+49 9161 3076 17 12
Turn on Javascript!
Assistant to the Plant Manager
+49 9161 307 6170 15
Turn on Javascript!
Shipping
+49 9161 307 617 14
Turn on Javascript!