N

Novartis

Global pharmaceutical company delivering science-based innovations

Executive Director, Strategy & Innovation - AI

Corporate StrategyConfirmed live in the last 24 hours
Full-time$236.6k - $439.4k /yr

About the Job

Requirements

  • A bachelor's or advanced degree in Business, Engineering, Computer Science, Data Science, or a related discipline.
  • At least 10 years of experience in corporate strategy, product strategy, innovation, management consulting, or digital transformation leadership.
  • Demonstrated success developing enterprise technology strategies and leading cross-functional innovation initiatives.
  • Strong executive communication, strategic thinking, and stakeholder management skills, including experience influencing senior leadership.
  • A solid understanding of artificial intelligence, enterprise software, digital platforms, and product management principles.

Responsibilities

  • Define and drive the strategic roadmap and innovation agenda for the enterprise AI platform in partnership with Product and Business leadership.
  • Identify emerging technologies, market trends, customer needs, and competitive opportunities that shape future product investments.
  • Lead strategic discovery, concept development, business case creation, and incubation of new AI-enabled capabilities.
  • Develop and manage strategic partnerships with technology providers, startups, academia, and innovation ecosystems.
  • Partner with Product Management, Applied AI, Engineering, UX, and Commercial teams to transition validated concepts into product roadmaps.
  • Establish innovation governance, portfolio prioritization, and investment frameworks that balance short-term delivery with long-term strategic growth.
  • Build and lead a high-performing strategy and innovation organization while fostering a culture of experimentation, learning, and continuous improvement.

Desired Qualifications

  • Experience developing AI platform strategies, strategic partnerships, or innovation portfolios.
  • Experience in pharmaceutical, healthcare, or other highly regulated industries.

About the Company

Novartis

Global pharmaceutical company delivering science-based innovations

Novartis is a global pharmaceutical company that uses science-based innovations to develop treatments and improve patient outcomes worldwide. Its products are medicines developed through research and development to address various diseases, aiming to reach nearly 1 billion people. The company differentiates itself by large-scale investment in R&D, a global presence with a diverse workforce, and a clear mission to Reimagine Medicine, focusing on meeting the changing needs of patients. Its goal is to improve quality of life and extend life expectancy by delivering meaningful therapies through its research and development efforts.

Company size
10,001+
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1970

Recently Posted Jobs

Explore more opportunities at Novartis

See more jobs