Steve Lesnard is the Global chief brand officer of Sephora. His knowledge and expertise in marketing, branding and advertising make him one of the most…
Steve Lesnard is the Global chief brand officer of Sephora. His knowledge and expertise in marketing, branding and advertising make him one of the most…