Swiss Business Center, Canal 5
1260 Nyon
+41 22 363 92 73

Our offices are located in the Nyon Business Center (Canal 5), about 2 minutes walk behind the train station. This enables our employees to easily access our different partners via public transports.

The headquarters are located in Chavannes-des-Bois, a commune near Geneva, Switzerland.