Swiss Business Center, Canal 5
+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.