Our locations

Neuchâtel, Switzerland
Neuchâtel, Switzerland

Global Headquarter:
Avenue de la Gare 24, 2000 Neuchâtel

Administrative & Development center:
Rue de la Cassarde 4, 2000 Neuchâtel

Contact us

Mahe, Seychelles
Mahe, Seychelles

Indian Ocean & Middle East Headquarter:
Providence, Mahe, Seychelles

Contact us

Letterkenny, Ireland
Letterkenny, Ireland

Development center:
Unit 266 CoLaB, Port Road, F92XV4K, Letterkenny, County Donegal

Contact us

Below are countries where we have offices or our business development resources