ogilvy 8

Ogilvy is a New York City-based British advertising, marketing and public relations agency.