Home/Ship Owners & Managers/Russia/Seawhale Co Ltd🇺🇳Commercial ManagerSeawhale Co LtdSeawhale Co Ltd is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager