Home/Ship Owners & Managers/Russia/Reliance Navigation🇺🇳Commercial ManagerReliance NavigationReliance Navigation is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager