Sales Spain, Portugal, Slovenia and Italy

Sales French-speaking Switzerland and France

Bern (BE), Geneva (GE), Jura (JU), Neuchâtel (NE) and Ticino (TI)

Sales French-speaking Switzerland and France

Fribourg (FR) and Vaud (VD)

Sales Manager for Switzerland and Export