Technical Advisor (Switzerland)
...maintenance and technical questions as well as business and other support related issues.
This opportunity is 100% onsite in Stans, Switzerland. Work from home or hybrid schedules are not available at this time.
Additionally, the Technical Advisor will :
Research...