The North Face Chicago

$1.9B revenue • 502 employees • 875 N Michigan Ave #104, Chicago, IL, 60611, United States

Last Updated Nov 10, 2025

Company Overview

Company Name

The North Face Chicago

Address

875 N Michigan Ave #104, Chicago, IL, 60611, United States

Approx. Annual Revenue

$1851.5M

Employees

502

Established

1995

About The North Face Chicago

The company appears to be located in Chicago, Illinois, United States. However, the provided website content indicates that access to the company's website, www.thenorthface.com, has been denied, suggesting potential issues with the website or server. Without additional information, it is difficult to provide a comprehensive overview of the company's operations or offerings.

Frequently Asked Questions about The North Face Chicago

Technologies Used

Social Profiles

Key Decision Makers

Nicole Otto President
LinkedIn