Home/Ship Owners & Managers/Russia/ELKIN Co.Ltd🇺🇳Commercial ManagerELKIN Co.LtdELKIN Co.Ltd is a crewing company based in Russia.Company overviewCountryRussiaRolesCommercial Manager