Home/Ship Owners & Managers/Russia/Marine Technical SolutionsπΊπ³Commercial ManagerMarine Technical SolutionsMarine Technical Solutions is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager