Todd Spaletto
Todd Spaletto is the president of The North Face.
Published
The president of The North Face on President Obama’s support of the National Park Centennial and outdoor recreation
Published:
As the Paris talks continue, the brand's president calls for a concerted effort to bring about real change
Published: