Facilities

Our headquarters are in the Valley de Joux in Switzerland which are strongly supported by our US and Moroccan facilities. This enables us to work closely with our customers across the globe.