Ship manager based in Limassol, managing around 700 ships and nearly 35,000 people at sea and ashore.
Be the first to describe what it's like to sail with this company.