Petri Lehtivaara

Solutions Director

+358 10 837 3722

petri.lehtivaara@aaltoee.fi