Steve Lesnard currently serves as Sephora’s Global Chief Brand Officer, a job he helped develop. Lesnard’s primary responsibilities at Sephora include furthering the company’s efforts to build the brand’s global appeal, boosting the company’s efforts to increase customer engagement across all channels, and capitalizing on his extensive travels worldwide to speed up the company’s international…