Abercrombie & Fitch

15,002 employees • 1208 Wisconsin Ave NW Lowr, Washington, DC, 20007, United States

Last Updated Nov 10, 2025

Company Overview

Company Name

Abercrombie & Fitch

Address

1208 Wisconsin Ave NW Lowr, Washington, DC, 20007, United States

Employees

15,002

Established

1995

About Abercrombie & Fitch

The company is located in Sugar Land, Texas, United States. However, without additional information from the provided website content, it is difficult to provide a comprehensive overview of the company in a single paragraph.

Technologies Used

Social Profiles

Key Decision Makers

Carey Krug CMO
LinkedIn
Rebecca Neugold Human Resources Business Partner
LinkedIn
Megan Brophy Vice President of Marketing
LinkedIn