Steve Lesnard is the CMO and Global VP of product creation at The North Face. Throughout his career with The North Face, Steve has been tasked with several duties, overseeing the innovation and production of several products. Prior to joining The North Face, Steve Lesnard […]