Steve Lesnard – The North Face CMO

October 14, 2021

Steve Lesnard is the CMO and the vice president of Product Creation for The North Face. He has worked on several initiatives and merchandise during his stay at the company. Before his new role at The North Face, he worked as a manager of another large athletic attire brand. As the manager, he pioneered innovations…