A digital marketing agency offering integrated campaigns, websites, custom applications, and scientific and infographic visualizations for clients in health care, sports and entertainment, film, and architecture.
2012 Revenue:$13.5 million
2009 Revenue:$5.9 million
Location:New York, NY
Industry:Advertising & Marketing