Managing Director
+49 (0)2206 / 938 590-20
Managing Director Sales & Marketing
+49 (0)2206 / 938590-10
Head of Application Technology
+49 (0)2206 / 938590-30
Technical Director
+44 7752 976836
Key Account