ogilvyhealthusa

Head of Innovation

Apply Now

At a Glance

Location
United States
Experience
5+ years
Posted
2026-02-10T16:43:45-05:00

Key Requirements

Domain Knowledge

  • Advertising
  • Marketing
  • Media

Benefits & Perks

Health Insurance

offer a competitive benefits package, click here for more details. Pay Range

Requirements

Minimum 10 years of progressive experience in communications, marketing, digital strategy, customer experience, or related fields, with a significant portion of that time focused on omnichannel strategies and integration.

At least 3-5+ years in a leadership or management role overseeing teams and strategic initiatives.

Demonstrated ability to provide strategic direction on development and utilization of both design and technology solutions with expertise in Digital, Data Analytics, Social Media and AI initiatives.

Deep understanding of customer journey mapping and translating those journeys into actionable integration strategies.

Experience in designing integration solutions for real-time personalization and contextualization of customer interactions.

Experience designing AI tools for increased business opportunities for clients.

Responsibilities

This role will be responsibility for driving innovation across the organization through the strategic integration of technology, data, communications and AI. This leader will be responsible for identifying and developing client-responsive innovations that enhance current offerings. They should bring a passion for creating meaningful connections between healthcare brands and their audiences.