Home/Ship Owners & Managers/Russia/Azimuth Shipping🇺🇳Commercial ManagerAzimuth ShippingAzimuth Shipping is a crewing based in Russia.Company overviewCountryRussiaRolesCommercial Manager