All North Sails articles

  • News briefs

    North Sails appoints new CEO

    2020-07-13T08:54:00Z

    North Sails Apparel has hired Marisa Selfa to serve as the Italian company’s new chief executive, taking the place of Vicente Castellano who remains as executive chairman. Most recently, Selfa served as general manager of Ecoalf, a Spanish brand that develops clothing, footwear and accessories made entirely from recycled materials. ...