34 employees
The Smarts is an advertising agency that provides digital communication and film production services.
2008