Home/Ship Owners & Managers/United Kingdom/Chelsea Crewing🇬🇧Commercial ManagerChelsea CrewingChelsea Crewing is a crewing based in United Kingdom.Company overviewCountryUnited KingdomRolesCommercial Manager