A digital signage advertising and marketing company whose digital screens appear in schools, gyms, medical facilities, hotels, houses of worship, and conference centers.
2011 Revenue:$3.9 million
2008 Revenue:$1.7 million
Location:Eden Prairie, MN
Industry:Advertising & Marketing
PREVIOUS INC. 5000 RANKINGS