Telecom Engineer


Company: ICRC
Location:

Fluent in French and English and knowledge of Spanish is a plus. Minimum 3 years’ experience as a Field ICT Engineer with very good knowledge of…

More >>


Join our Facebook group




  • Latest Jobs in Switzerland