Ogilvy

HQ
New York
Total Offices: 28
11,000 Total Employees
Year Founded: 1948

Teams at Ogilvy

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Agency • Marketing Tech
Leads complex social and content accounts for a technology client, overseeing paid and organic campaigns across platforms. Manages client relationships, strategy, creative delivery, budgets, timelines, resources, and integrated agency collaboration. Acts as an escalation point, develops social solutions, presents work, protects commercial performance, and guides account teams toward effective, on-time delivery.
YesterdaySaved
In-Office
Singapore City, SGP
Agency • Marketing Tech
Supports corporate public relations through media relations, press releases, executive statements, corporate pitches, news monitoring, journalist outreach, and media event execution. The intern will develop strategic messaging, build relationships with business journalists and analysts, manage multiple projects, and handle sensitive corporate information in a fast-paced agency environment.
2 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
Agency • Marketing Tech
Manage day-to-day operations for a major global consumer-brand account within an integrated advertising agency. Responsibilities include coordinating internal and client workflows, developing briefs, managing estimates and project records, connecting creative and cross-functional teams, maintaining timelines and budgets, understanding the client’s business, and building trusted client relationships. The role requires proactive communication, strong organization, adaptability, and collaboration across creative, strategy, social, PR, media, experience, and production disciplines.