brand leadership Business Expert

Sephora Makes a Return to the U.K. Market with Stee Lesnard

The former CEO of The North Face, Steve Lesnard, is one of the masterminds of the return of Sephora.... Read More