Get in touch with us

Leave a message

Office locations

Our spaces are located in the heart of Zurich and easily accessible by public transport, bike or foot. 

+41 78 234 49 18

Trust Square Bahnhofstrasse 

Bahnhofstrasse 75
8001 Zurich
Switzerland

Trust Square Rennweg 

Rennweg 57
8001 Zurich
Switzerland

Trust Square Bärengasse 

Bärengasse 16
8001 Zurich
Switzerland