50 employees
Mennicken expertise in the field of advertising technology, public relations, event design, business design, and graphic design.
1990