The North Face is announcing the return of the council, led by Waithe with athlete and Academy Award-winning director Jimmy Chin who is also an ambassador for the iconic brand. The duo will work with the other council members "to break down barriers and celebrate all types of exploration."