Milla Itkonen

Oulu, Finland

  • Work
    • Technia PLM Oy
  • Education
    • Process Engineering
    • Industrial Engineering and Management