Elina Malén

Senior Project Specialist
TechTurku
+358 400 748 306