Tailored Brands, Inc. is the holding company for various retail men's apparel stores, as well as two corporate apparel brands. The company ha…
Tailored Brands, Inc. is the holding company for various retail men's apparel stores, as well as two corporate apparel brands. The company has corporate offices in the Westchase area of Houston, Texas, and executive offices in Fremont, California. The company is publicly traded on the New York Stock Exchange under TLRD. The company was founded by George Zimmer in 1973.
- Customer service: +1 8779869669
- Founded: 1973
- Headquarters: Westchase, TX · Houston, TX
- CEO: Douglas Scott Ewert (2011)
- Founder: George Zimmer
- Subsidiaries: JoS. A. Bank Clothiers · Kuppenheimer · Men's Wearhouse Tuxedo Rental· K&G Men's Company Inc · MWDC Texas Inc · TMW Marketing Co Inc · Moores The Suit People Inc · Twin Hill Acquisition Co Inc · Renwick Tech…