About company
At OMNI we enable our clients to rely on a single point of contact to provide the multiple design services required for any particular project. Omni’s 40+ years of experience can be translated to thousands of successful projects of varying types. Our reputation and team of dedicated individuals are our biggest asset, and it is what we build our future upon.
Undisclosed
Undisclosed
10 - 49
1982
Locations
1
Headquarters
United States
Headquarters
United States
Focus
Services
Clients and Industries
Other Services (66)%
100%