50 employees
Barn Owl is a sales and marketing firm that offers automation strategy, content development, and technology integration services.