Managing Director Sales & Marketing
+49 (0)2206 / 938 590-10
Technical Director
+44 (0)7752 / 976 836
Head of Customer Service
+49 (0)2206 / 938 590-30
Head of Application Technology
Key Account
+49 (0)2206 / 938 590-0