+41 91 935 75 75

Our Location

6807 Taverne, Switzerland.


We look forward to your application with an indication of the position for which you are applying.

General Manager
  • With experience in running a company, 0r similar position.
  • Knowledge of national languages and English required
Area Manager
  • With experience in sales
  • Knowledge of at least two national languages required
  • Knowledge of a third national language and English will be an advantage

Contact us