The rise and rise of New York’s digital ad placement newbie, Clickit Digital
No matter how creative an art director you may be, or how talented an account manager, if your digital ad placements aren’t right, your flare and skill will remain under a bushel. But New York’s fledgling advertising startup Clickit Digital is poised to bring an end to that