Home/Ship Owners & Managers/Russia/"NOVO CREWING & CO." LLC🇺🇳Commercial Manager"NOVO CREWING & CO." LLC"NOVO CREWING & CO." LLC is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager