Information Services and Development Manager
olli.alm(at)elka.fi
+358 44 321 3422