Country Manager Switzerland-France

0041 (0)52 355 13 01

Sales
Spain, Portugal, Slovenia
France, Scandinavia, Latvia,
Italy, North Macedonia, Iceland,
Slovenia

0041 (0) 32 911 11 41

Yannick Duplain

Sales French-speaking Switzerland and France

0041 (0) 32 911 11 56