Lsc Communications is a public company headquartered in Illinois with an estimated 20,000 employees. In the US, the company has a notable market share in at least one industry: Office Stationery Manufacturing, where they account for an estimated 5.6% of total industry revenue.
Registered Name: Lsc Communications, Inc.
Headquarters: 191 N. Wacker Drive Suite 1400, Chicago, IL 60606