OMNI Systems, St. Charles, Illinois, reportedly the label manufacturer in the United States, has opened its Print Center of Excellence. The 64,000-square-foot facility is actively hiring and expects to bring 50-100 new jobs to the greater St. Charles area in the next several years.
OMNI’s new Print Center of Excellence will focus production on custom printed labels for the consumer-packaged goods industry on a national scale. The renovated plant features expansive floor space, brand new labeling capabilities, and flexibility for future growth.
Since the acquisition of ITW Labels in April 2023, the plant has grown to three times its original size and features solutions like Reverse Print Technology and an in-house platemaking department.