14 employees
Omnia is a sales and marketing agency that offers retail marketing, trade shows, and brand promotion services.