Mr Lasse Latva First name Lasse Family name Latva Position Development Manager Preferred language English