Steve Lesnard

Global Chief Brand Officer for Sephora / Brand Marketing Expert