Technical Support
Administration Internal Sales
0049 (0) 341 – 2715780
Head of Finance & Human Resources
0041 (0) 32 911 11 11
Country Manager Switzerland-France
0041 (0)52 355 13 01
Sales Manager Scotland
0044 (0) 7908 408433
Sales Manager UK and Ireland
0044 (0) 78 52 714 321
Sales Belgium and Luxembourg
0032 (0) 473 81 90 13
Technical Sales Consultant BeNeLux
0031 (0) 6 54 79 49 05
Sales Netherlands
0031 (0) 6 54 22 41 78