28 employees
Addcom deals with advertising, marketing, graphic design, communication, printing, digitization, and databases for retail.
2011