Posted 2 years, 5 months ago
For working on site as an employee, you must be legally authorized to work in Switzerland or be an EU citizen. For working remotely as an employee or as a contractor you must be located in CH, EU or US.
Yverdon-les-Bains