16 employees
Sacks Communications offers branding, marketing, media relations, consulting, event design, production, and management services.
1986