North Sails a été fondée en 1957 par Lowell North, un marin américain et médaillé d'or olympique. North était aussi un ingénieur, qui s'est méthodiquement concentré sur la construction de voiles plus rapides que n'importe quel concurrent et, au fil des ans, son héritage a perduré dans la culture d'innovation et d'exploration de la marque, produisant des générations de produits brevetés et de champions de course. Aujourd'hui, l'inspiration de Lowell North vit dans les vêtements North Sails, conçus et développés pour que les consommateurs puissent se concentrer sur ce qui est important - prendre la mer ou simplement naviguer dans la vie moderne. Depuis sa création en 1987, la marque combine un design italien classique avec l'histoire et le véritable héritage de la marque américaine.