Steve Lesnard is a veteran of the outdoor apparel industry. He is the Global Vice President of Marketing at The North Face. His career began in July 1996 at Wolford, where he was the North American Marketing Director. Since that time, he has marketed products around the world. He is a graduate of Babson College – Franklin W. Olin Graduate School of Business, earning an MBA in business and entrepreneurship in 1996.
He says that The North Face’s customers want to engage in outdoor exploration. Steve Lesnard helped launch a new type of store in New York City. The North Face store at 584 Broadway offers an interactive experience, calling it a base camp for exploration. There are store guides that help the consumer journey, something that he is passionate about. Customers get product instructions and demonstrations. This includes how to pitch a tent and what gear they should be equipped with. Other information available includes destination information and guided expeditions they can join.
Steve Lesnard has been a sports and outdoor enthusiast since he was a child. He grew up in France and Corsica. While a student, he had the opportunity to travel extensively and learn about other cultures. This fueled his interest in establishing an international career. He said that he chose to work in the sports industry because sports is an international language. It fills cultural gaps by bringing people together around shared values. He has been productive as a marketing expert by staying curious and engaging with people from diverse backgrounds. Learn More.