Maria Nemchinova
Job title: Head of Launch Strategy & Implementation
Organization: Navitas
Location: Netherlands