Ship manager based in Limassol, managing around 700 ships and nearly 35,000 people at sea and ashore.
Photos and documents attached to crew reviews — wage scales, contracts, shots from on board — show up here.