As Switzerland's leading digital hub, we provide our media and platforms with enabling technology solutions, to drive their businesses. We stand for interdisciplinary collaboration, innovation and dynamic development. We are on the move – and want to keep moving....