7 employees
Symposia Labs provides strategy, creativity, and technology services for advertising.
2010