Otto Silventola

Otto Silventola

AngelClaimed
CEO& Founder @ Tecci
HQ location
Helsinki, Finland
  • Edit
Tecci
Founded in 2019. in Enterprise Software