Facilitates the buying and selling of display media, yielding maximum return on investment for advertisers, ad agencies, and publishers using it's web-based platform.
2011 Revenue:$7.1 million
2008 Revenue:$3.6 million
Location:New York, NY
Industry:Advertising & Marketing
PREVIOUS INC. 5000 RANKINGS