Exciting news: The ITS has a new home!

We have moved to a new location: Scheuchzerstrasse 70 / Floor D

SEW Building

We are delighted to share that we have relocated to a new address, marking the beginning of an exciting new chapter for us. To celebrate this special occasion, we will be hosting a welcome event in February. The exact date will be shared soon, so stay tuned for further details. We look forward to seeing you there!