A Swiss company offering VoIP communication systems and services for carriers and enterprises, including Class 4/5 systems, cloud PBX, and unified communications solutions.
2004
Switzerland
11 - 50 employees
Information Technology & Services
$10M - 25M in revenue
Not reporting on Sustainability