Sara Galli Crew Administrator Location Ocean Management Languages spoken Italian, English, Spanish, French, Portuguese Contact Sara Galli See all consultants