40 employees
Barrel is an interactive creative agency that helps brands build engaging websites and applications.
2006