do i need a visa to work on a yacht in europe?
To enter Europe (or the USA) you generally only need a 90-day visa waiver. Working on a Superyacht is not working on French or Italian soil – it's usually working on a foreign-flagged yacht. Some nationalities need a Schengen visa for travelling in Europe.