Home/Ship Owners & Managers/Russia/BSM CSC St. Petersburg🇺🇳Commercial ManagerBSM CSC St. PetersburgBSM CSC St. Petersburg is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager