A black run ski slope in the French resort of Val d’Isère, called La Face, inspired the name of this clothing brand, which was launched in 1988 by Jules Leaver, 55, and Tim Slade, 54. The Hampshire-based company has more than 240 shops across Britain and Ireland, and it is led by chief executive Liz Evans, 48, who is spearheading its expansion across America, where it now has 22 stores. International sales reached £15.7m in 2019.
This profile reflects the company at time of publication and does not reflect any changes that may have subsequently occurred. Fast Track and its sponsors do not endorse, guarantee or recommend investment in any of the companies.