5 employees
Visual Icon is a consumer engagement agency that uses film and television moments to engage audiences for brands and advertisers.
2010