43 employees
OMNi Apparel is an apparel & fashion company specializing in screen printing and dye sublimation.
2005