Job details Need Staff to join Motor Yacht (UK/USA) United Kingdom United States of America 04.Nov.2026