Ira Lahovuo

Project Manager
Digital and physical service chains of tourism
+358 40 706 2484