Home/Ship Owners & Managers/Russia/North Wind🇺🇳Commercial ManagerNorth WindNorth Wind is a crewing company based in Russia.Company overviewCountryRussiaRolesCommercial Manager