Chairman & CEO
Thomas Quinlan
CEO Approval Rating
67/100
LSC is a printing company that offers order management, digital imaging and warehouse services for publishers, merchandisers and retailers.