Mikko Puukka

Member of the Board of Directors
050 571 8160