Home/Ship Owners & Managers/Russia/International Crewing Group LLC🇺🇳Commercial ManagerInternational Crewing Group LLCInternational Crewing Group LLC is a crewing company based in Russia.Company overviewCountryRussiaRolesCommercial Manager