Swiss Business Center, Canal 5
1260 Nyon

+41 79 963 83 72

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.