Head of Innovation

New York, USA (On-site)

$125K/yr – $295K/yrSenior Level10+ years expFull time

Posted 4 months ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Drive omnichannel digital strategy and AI-enabled marketing for health-focused clients, overseeing portfolio, integration and client advisory.

  • Own the AI and digital innovation portfolio and roadmap.
  • Must-have: 10+ years in communications/marketing with omnichannel leadership.
  • Standout: Proven cross-channel impact and healthcare context with AI in marketing.

Job Description

Responsibilities

  • Lead the creation, oversight, roadmap and management of the AI and digital innovation portfolio, including content and product development.
  • Drive the strategic vision and execution for all digital initiatives across multiple channels, ensuring a seamless and consistent brand experience.
  • Work closely with engagement strategy to understand omnichannel journeys and translate them into actionable integration strategies across digital channels.
  • Champion and enable integrated marketing strategies and omnichannel thinking, bridging advertising, social media, and other digital channels.
  • Design integration solutions for real-time personalization and contextualization of customer interactions across channels.
  • Collaborate with clients and internal teams to drive omnichannel innovation and data-driven marketing capabilities.
  • Strengthen service offerings that leverage emerging technologies to address evolving client needs.
  • Provide senior AI advisory to clients and internal teams, delivering AI presentations to support client opportunities.

Requirements

  • Minimum 10 years of progressive experience in communications, marketing, digital strategy, or related fields with omnichannel focus.
  • 3-5+ years in a leadership or management role overseeing teams and strategic initiatives.
  • Strategic direction experience in design and technology solutions across Digital, Data Analytics, Social Media and AI initiatives.

Benefits

  • Ogilvy celebrates its people with autonomy, expert colleagues, and opportunities to do work you can be proud of.
Ogilvy New York logo

Ogilvy New York

Ogilvy has been producing iconic, culture-changing marketing campaigns since the day its founder David Ogilvy opened up shop in 1948. Today, Ogilvy is an award-winning integrated creative network that makes brands matter for Fortune Global 500 companies as well as local businesses across 131 offices in 83 countries. The company creates experiences, design and communications that shape every aspect of a brand’s needs through six core capabilities: Brand Strategy, Advertising, Customer Engagement and Commerce, PR and Influence, Digital Transformation, and Partnerships. Ogilvy is a WPP company (NASDAQ: WWPGY). For more information, visit http://www.ogilvy.com/.

Founded in 1948
New York, New York, USA
60 employees (39 in marketing)

Traffic Signals

Monthly Visitors
289.9K
Monthly Google Ads Budget
$18
Traffic Source Mix
Search
49.7%
Direct
35.8%
Referral
7.9%
Social
5.6%
Paid
0.7%

Headcount Trend

Current headcount: ~60

Marketing Team

Marketing Team Size
6 (10% of company)
Median Career Experience
9 years
Median Tenure
2.3 years
Marketing Roles Posted (Last 30 Days)
5

Recent News