Technical Assistant


Company: Onwelo
Location: Zürich

Facilitate communication between engineers and customers. You know both English and German languages (B2/C1 level). We are waiting for you, if:

More >>


Join our Facebook group




  • Latest Jobs in Switzerland