Otto Silventola

Otto Silventola

AngelClaimed
CEO& Founder @ Tecci
HQ location
Helsinki, Finland
  • Edit
Tecci
Founded in 2019. in Enterprise Software
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes