ogilvyhealthusa
Head of Innovation
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
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.