Scott Mellin
Scott Mellin
Global Chief Brand Officer
Salomon
Biography
Scott Mellin is Salomon’s Global Chief Brand Officer and is responsible for leading Salomon’s brand efforts globally across marketing, product, retail and consumer experiences.
Joining in 2023, Scott has taken the French heritage brand to new heights, building on its rich history in winter sports to become the modern mountain sports lifestyle brand. Scott was the creative engine behind Salomon’s ‘Welcome Back to Earth’ campaign that invites humanity back to nature, driven by a ‘human truth’ that “a deeper connection with nature and people makes us all better as human beings”.
Scott has over 30 years of advertising and marketing experience with brands such as The North Face, Oakley, Callaway, Head, Scott, Aspen Snowmass, Black Diamond, Audi, Aston Martin and Lamborghini.
Previously, he was VP of Mountain Sports at The North Face, where he pioneered the relaunch of the brand’s technical outerwear category and led the company’s sustainability programme.