About Le Chateau

Le Chateau Inc. is a specialty retailer offering apparel, accessories and footwear for men and women. During the fiscal year ended January 31, 2009, the Company’s brand merchandise is sold exclusively through its 221 retail locations, of which 217 are located in Canada and four in the New York City area. In addition, the Company has nine stores under – more... 

Reviews

Overall

3.6
Based on 90 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claim this company page
Headquarters
St.Laurent Quebec, Canada
Revenue
$209 Million
Employees
1,001 to 5,000
Links
Le Chateau website