Open-i | Switzerland’s Innovation Facilitator
logo
Lorenz Scheibli

Lorenz Scheibli

Director Ecosystems, NZZ Connect