Source: Label & Narrow Web

OMNI Systems: OMNI Systems opens Print Center of Excellence in Missouri

Located in St. Charles, the 64,000 square foot facility is actively hiring and expects to bring 50-100 new jobs to the region.

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
100-250
Adam H. DeFrancesco's photo - Founder & CEO of OMNI Systems

Founder & CEO

Adam H. DeFrancesco

CEO Approval Rating

92/100