Mikko Karppinen

Helsinki

  • Work
    • Business developent with a technical twist
  • Education
    • University