Country Manager Switzerland-France
0041 (0)52 355 13 01
Sales Netherlands and Scandinavia
0031 (0) 6 39 03 89 91
Sales Spain, Portugal, Slovenia and Italy
0041 (0) 32 911 11 41
Sales French-speaking Switzerland and France
0041 (0) 32 911 11 56