Our Headquarters and Network Operations Centre (NOC)
are located in the business centre of Geneva, Switzerland.
We have many PoPs located around Switzerland and in key locations around Europe. Our aim is to extend the reach of this network alongside the provision of customer driven requirements. Our geographical position allows us access to the best European networks available, giving us the ability to design and provide quickly, solutions which best match our customers needs.
Some of our key Points of Presence (PoPs)