Home/Ship Owners & Managers/Russia/CREWING COMPANY "NAVYSTAR"🇺🇳Commercial ManagerCREWING COMPANY "NAVYSTAR"CREWING COMPANY "NAVYSTAR" is a crewing company based in Russia.Company overviewCountryRussiaRolesCommercial Manager