New York & Company
New York & Company Headquarters Location
New York, NY
About New York & Company
New York & Company, Inc., is a wear-to-work retailer for women. New York & Company apparel and accessories are sold through a nationwide network of retail stores, New York & Company Outlet Stores and through its ecommerce site.NY&C headquarters are in New York City as is the flagship store located on 58th Street and Lexington Avenue. Greg Scott has been the company’s CEO since 2011.New York & Company was founded in 1918 as Lerner Shops by Samuel A. Lerner and Harold M. Lane in New York City.
Number of Employees in New York & Company
5,001 to 10,000
New York & Company Revenue
$500M to $1B (USD)
Industry