Home/Ship Owners & Managers/Romania/Admirals Crewing Agency🇺🇳Commercial ManagerAdmirals Crewing AgencyAdmirals Crewing Agency is a crewing company based in Romania.Company overviewCountryRomaniaRolesCommercial Manager