Charles Ross

Charles Ross

Charles Ross is a textile specialist based at the Royal College of Art in London; he has taught Performance Sportswear Design to the next generation of Outdoor Industry designers for over two decades. His mantra is “Sustainability through Longevity.”

More by Charles Ross