Skip to main content
What we can do

Digital solutions that move the world forward.

4

Locations in Zurich

18

Year in business

50

Employees

Our digital solutions

Who we are