Tailored Brands, Inc. is the holding company for various retail mens 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.
Highest paying job titles at Tailored Brands, Inc include Software Integration Developer, Art Director, and Frontend/UI Web Developer