Ogilvy
https://www.ogilvy.com/Founded:
1948
Number of employees:
2500
175 Greenwich St FL 16 New York, NY, 10007-2438 United States
Specializes in advertising, branding, and digital marketing. Offers integrated marketing solutions and creative campaigns. Provides strategic consulting and brand management services.