Updated 12.11.2024
Elina Leppälä

Staff

Elina Leppälä

Specialist

Creative Industry Team

Contact us

Postal address:

PL 4042, 00079 Metropolia