Anu Salpakoski

Head of Research and Development