50 employees
Agency Division, which takes a spin on the 'open source' advertising model, aims to help launch Internet businesses into TV advertising
2009