Technology

Tomi Nurma

Manager - Technology

  • +358 9 5617 3667
  • +358 40 502 8798

Lauri Viitanen

IT and Operations Manager

  • +358 9 5617 3648
  • +358 40 742 7215

Rauno Ala-Ojala

Senior Software Engineer

Kai Holopainen

Project Manager

  • +358 9 5617 3642
  • +358 44 755 3324

Juha Rikkonen

Project Engineer - Technology

  • +358 50 522 9995

Juha Siktus

Software Developer