Mens Wearhouse Corporate Office

Men’s Wearhouse was founded in 1973 by George Zimmer.  The first store was located in Houston, Texas where they company headquarters remains today. By 1981, Zimmer had grown the chain to 12 locations.  By 1985, there were 25 stores. In 1992, the company went public.  Growth of the chain exploded during the early 90s. In … Continue reading Mens Wearhouse Corporate Office