NEW Thermore – North American Sales Representative – Outdoor, Sportswear & FashionFounded in Milan, Italy in 1972, Thermore is a global leader in premium thermal insulation for apparel. With a strong presence across 50+ countries, Thermore serves some of the most iconic brands in sportswear, outdoor