8 employees
Smack is a communication agency that deals with strategic brand development, cross-media solutions, and digital marketing concepts.
1997