Ogilvy is a New York City-based British advertising, marketing, and public relations agency.
Marketing & Advertising
Public Relations
Consulting & Professional Services
B2B
SAAS
Location
New York, NY
United States
Size
Employees: 10K-50K
Traffic
Alexa Global Rank: 53919