ELENA MASTROTA

Role: Head of Marketing

Languages spoken: Italian, English, French

LinkedIn: https://www.linkedin.com/in/elena-mastrota/