Sebi Tauciuc

Sebi Tauciuc
  • Lead Designer & Social Impact, Futurice Oy