Open-i | Switzerland’s Innovation Facilitator
logo
Mark Illi

Mark Illi

Director of Operations, sitem-insel AG