Tailored Brands

Employees:
19,500
Market Cap:
$546.42 million
Revenue:
$3.38 billion
5 Year Trend:
7.2%
Net Income:
$25.04 million
NYSE:
TLRD

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. Wikipedia

Tailored Brands
Employees:
19,500
Market Cap:
$546.42 million
Revenue:
$3.38 billion
5 Year Trend:
7.2%
Net Income:
$25.04 million
NYSE:
TLRD

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. Wikipedia

24

Tailored Brands jobs