Talbots Locations

Corporate Headquarters - Hingham, MA Corporate Headquarters - Hingham, MA
Talbots Corporate Headquarters is located about 30 minutes south of Boston, Massachusetts and serves as the company's business and merchandising offices. We are situated in a beautiful residential area with the serenity of the ocean less than a mile away and the excitement of the city 15 miles away from our red doors. The headquarters is home to more than 1,000 employees who work in merchandising, finance, human resources, market research, consumer and store location research, manufacturing, information systems, advertising, catalog development, direct marketing and customer service.

Distribution Center - Lakeville, MA Distribution Center - Lakeville, MA
Talbots state-of-the-art Distribution Center for retail, catalog and web is located in Lakeville, Massachusetts. Lakeville is a rural community located 35 miles south of the Hingham Corporate Headquarters. Talbots Distribution Center is situated in the Great Ponds Industrial Park, close to Interstate 495 and the MBTA commuter rail station. The 930,000 square foot distribution center processes all Talbots domestic store merchandise, catalog and web shipments worldwide. The Distribution Center processes in excess of 40 million units annually.

Creative Studio - New York, NY Creative Studio - New York, NY
Talbots Creative Studio is located at 1700 Broadway in New York City, conveniently located to the garment center, prime shopping, hotels and transportation hubs. This office focuses on Creative Direction, Image Design, Product Design, Research & Development, Product Management and Technical Design, as well as Marketing and Public Relations for the Talbots brand.

Customer Service Center - Knoxville, TN
The Knoxville Customer Service Center, located in East Tennessee, is at the Gateway to the Smoky Mountains. Knoxville is the third fastest growing city in the South. The Customer Service Center works in partnership with catalog development, direct marketing, merchandising, MIS, telecommunications, Lakeville and customer service. All of these areas support our Catalog Sales efforts by providing technical assistance and communicating information which impacts our customer service.

Systems Center - Tampa, FL. Systems Center - Tampa, Florida
Talbots Systems Center is located in beautiful Tampa, Florida. Our state-of-the-art facility is located only minutes away from the country's #1 airport and from the beaches of Clearwater and St. Petersburg. We are centrally located in the Westshore Business District with easy access to the University of South Florida and the University of Tampa.

Retail Store Retail
With a longstanding tradition of service excellence with a personal touch, Talbots stores provide a warm and friendly workplace where both customers and associates are valued. Talbots continually trains our associates to uphold industry-best practices, and our innovative philosophy supports our stores in the quest to “Do What is Right” for the customer and the business.

With stores in 591 locations in 47 states, the District of Columbia, and Canada, Talbots continued expansion has created an environment where employees are encouraged to grow. Talbots retail culture places value on prior work and life experiences which ensure a workplace of unique professional people able to meet the needs of a divergent customer base. Talbots offers enrichment opportunities to store associates through Career Development Programs, which, in addition to our ongoing store opening strategies, promote numerous opportunities to realize advancement within the organization. Our sound succession plans for field associates have resulted in a track record of significant internal promotion.

Media Relations Shop Talbots.com Vendor Terms & Conditions
©2013 The Talbots, Inc. All Rights Reserved. Site Map