13 employees
Omdesign deals with advertising, digital marketing, design, branding, communication strategy, brand activation, and packaging.
1998