Annika Karvonen

Project Manager

+358 10 837 3757

annika.karvonen@aaltoee.fi