Ogilvy

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

Teams at Ogilvy

Recently posted jobs

5 Days AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
Lead omnichannel engagement strategy for two healthcare clients across CRM, websites, social, and display. Develop connected journeys, activation briefs, channel roles, playbooks, content and communications strategies, and data-informed measurement plans. Partner with brand, medical, creative, account, research, and analytics teams; facilitate workshops and journey mapping; and manage and mentor junior strategists. The role requires strong healthcare or pharmaceutical agency experience, CRM expertise, audience insight, storytelling, presentation, and facilitation skills.
9 Days AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
Manages pharmaceutical client and brand relationships, advises on strategic campaign development, coordinates agency and client stakeholders, oversees budgets and deliverables, analyzes marketplace data, and ensures cost-effective solutions. The role also mentors Account Executives, supports cross-functional teams, and builds expertise in pharmaceutical and HCP marketing.
One Month AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
The Associate Creative Director, Copywriter is responsible for conceptualizing and developing creative ideas, managing the creative process, supervising teams, and ensuring quality across projects in an agency setting.