#SBHACK21

Get in touch with us

Leave us a message

Office location

Trust Square is n the heart of Zurich and easily accessible by public transport, bike or foot. 

+41 78 773 14 43 // info@trustsquare.ch

Trust Square Rennweg 

Rennweg 57
8001 Zurich
Switzerland