Category: brand leadership
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
brand leadership
global brand management