57 employees
The Lab is a market research firm that specializes in brand and communication, innovation, audience discovery, and behavioral science.
2006