Profile picture for Trust Square

Trust Square

@trustsquare
We are a tech-agnostic innovation hub in Zurich.
Joined March 2024
15Hosted
1Attended