Ida Mikkola

Senior Associate
+358 50 324 8825