logo
Justine Mettraux

Justine Mettraux

Skipper, IMOCA TeamWork Team Snef

Open-i | Switzerland’s Innovation Facilitator