Location:

Binzstrasse 24ZurichZurichSwitzerland

Revenue:

$3.6 Million

Employees:

18
More

Description:

Centraya is completely developed in Switzerland. Tech Support is Swiss based as well. It´s our quality promise and daily inducement. For our customers it is imp...  

Read More

Revenue History

Employment History

Browse ZoomInfo’s Directories