The North Face logo

The North Face

Denver, CO5K-10K employeesFounded 1966
See 6 open roles

About

The North Face designs outdoor apparel, footwear, and equipment built for climbing, hiking, and winter sports. The brand creates gear for people who leave marked trails behind and venture into uncharted terrain, treating exploration as a mindset rather than a destination.

How they advertise

What employees say

3.7/ 5
1,852 reviews
70%would recommend to a friend
Culture & values
3.9
Work-life balance
3.8
Comp & benefits
3.7
Career growth
3.4
Leadership
3.6

“Supportive Work Environment. The team culture is positive, and my colleagues were always willing to help and collaborate.Learning Opportunities. I had the chance to work on diverse projects.”

Marketing · current employee

“They do really give you the chance to engage in company culture and be a part of the process. Event outreach was active and enjoyable, with corporate being open to new ideas.”

Selling Supervisor · former employee

Runs on

BazaarvoiceOptimizelyNostoOneTrust

Founders

Darrell Bracken
Darrell BrackenPresident & CEO

Jobs at The North Face

6 open roles in Stabio, Switzerland and Taipei, Taiwan. Biggest teams hiring: Ecommerce, Marketing, Sales & Wholesale.

Senior Manager, SKA Marketing
Stabio, SwitzerlandOn-siteFull-time
29 days ago
Manager E-Commerce Content
Stabio, SwitzerlandOn-siteFull-time
1 month ago
Strategic Accounts Marketing Intern
Stabio, SwitzerlandHybridInternshipCHF 2K+/mo
1 month ago
Product Merchandising DTC Intern
Stabio, SwitzerlandHybridInternshipCHF 2K+/mo
1 month ago
eCommerce Intern
Stabio, SwitzerlandHybridInternshipCHF 2K+/mo
1 month ago
Senior Executive, eCommerce
Taipei, TaiwanOn-siteFull-time
1 month ago

FAQ

The North Face designs outdoor apparel, footwear, and equipment built for climbing, hiking, and winter sports. The brand creates gear for people who leave marked trails behind and venture into uncharted terrain, treating exploration as a mindset rather than a destination.

Yes. The North Face currently has 6 open roles, which you can browse and apply to on this page.

The North Face was founded by Douglas Tompkins and Susie Tompkins Buell.

The North Face is headquartered in Denver, US.

The North Face has approximately 5,514 employees.

The North Face was founded in 1966.