Nina Lallukka

Head of Business Development and Marketing
Nina Lallukka
Location
Helsinki