Technical Assistant


Company: OnWelo
Location:

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