Odysseus Sailing logo

Odysseus Sailing

Flotilla Host

About this role

Become a Flotilla Host and provide excellent customer service during sailing holidays in the Ionian Islands, Greece.

View similar jobs in this region