Presnenskaya Naberezhnaya, 10 Tower Complex, The Moscow City 123317, Russia, Moscow

+7 499 951 4660

Russia Yachts for Sale & Charter

The IYC Russia office provides local and personal support for IYC Russian clientele looking for on-the-ground expert support. IYC Russia is based in the capital city of Moscow and the office is home to a highly-experienced team – all native Russian speakers – who specialise in doing business in the Russian market and ensuring world-class support for IYC’s Russian clients. The Russian market is an important one for IYC, with the Russian market enjoying and influencing the world of superyachting in a major way.

The Russia office is one of IYC’s 12 strategically located offices in the world’s most prominent yachting destinations. Our services to yacht owners include yacht management, charter management, marketing agency services, crew management, and new build consultation.

If you are wanting to visit Russia by yacht please get in touch for all our best tips and local knowledge, it would be our pleasure to assist you.