North Sails venne fondata nel 1957 da Lowell North, velista americano e medaglia d'oro alle Olimpiadi. North era anche un ingegnere, che cercava in modo sistematico di realizzare vele più veloci di quelle di qualsiasi altro concorrente. Anno dopo anno, Lowell North e la sua squadra furono i primi ad applicare le tecnologie più innovative, alla conquista del vento e delle onde. Esplorarono l'oceano. E vinsero regate. L'ispirazione di Lowell North oggi continua anche nell'abbigliamento North Sails, ideato e realizzato per consentire ai nostri clienti di concentrarsi su ciò che per loro è importante: andare in barca o, semplicemente, destreggiarsi nel mare agitato della vita moderna.