Iiris Komulainen

Position: Communications Specialist

+358 50 564 2060
iiris.k@tekir.fi