0049 (0)341 271 5781

Marketing Manager

0049 (0) 341 – 2715787

Administration & Internal Sales

0049 (0) 341 – 2715780

Sales German-speaking Switzerland

00 41 (0) 52 355 13 02

Technical Support

0041 (0) 32 911 11 50

Technical Support

Head of Finance & Human Resources

0041 (0) 32 911 11 11

Technical Support

Country Manager Switzerland-France

0041 (0)52 355 13 01

Sales Manager Scotland

0044 (0) 7908 408433