+41 791 77 88 00
We are based in Zurich, Switzerland, at the Office Business Center on Europaallee 41, which is within walking distance of the main railway station. The reception is on the 1st floor. Meetings by appointment only. In addition, we also dispose of a presence in Basel, Switzerland.