148 employees
Interpret is a consumer insights firm that works at the intersection of media, entertainment, and technology.
2006