Timo Silen

Timo Silen

Managing Director at Innovation Networks Ltd


  • Espoo, Finland