13 employees
Omnimedia is a digital agency that offers communications, event management, media planning, and social network services.
2001