
Sales Representative with English and German
Since 1993, Netcracker Technology has been developing and implementing unique IT solutions for more than 250 customers worldwide, mostly telecom providers. We create dozens of innovative products and...
1 day ago - Source Neuvoo BULK Europe