Eeva Klemi

Program Manager, Solutions & Impact

+358 10 837 3859

eeva.klemi@aaltoee.fi