Home/Ship Owners & Managers/Russia/Azalea Maritime Novorossiysk🇺🇳Commercial ManagerAzalea Maritime NovorossiyskAzalea Maritime Novorossiysk is a crewing company based in Russia.Company overviewCountryRussiaRolesCommercial Manager