THE NORTH FACE – “Spirit of Exploration”
Interview with Jeremy De Maillard

Posted by & filed under Video, Video Talk.

What does The North Face mean in the outdoor panorama? What are the elements that make it different? We ask it to Jeremy De Maillard (Vice President of Marketing Emea of The North Face®). In the following video interview he gives a clear idea about The North Face “spirit” and explains how is possible to combine design and functionality at highest level.

Twenty Years of Research by Ferrino, Up There…

Posted by & filed under News, Product & Corporate News.

An “eagle’s nest” laboratory, at the gates of heaven. Because up there, at 3585 metres on the Valle d’Aosta side of Monte Rosa, is the ideal habitat for climbers to get to grips with: a flurry of ultraviolet rays, shaken up by the polar temperatures and icy, biting winds. These extreme natural conditions are impossible to create artificially, even in the most modern factory setting.