N

Novartis

Global pharmaceutical company delivering science-based innovations

Executive Director - Global Corporate Communications Strategy & Enablement

PR & CommunicationsConfirmed live in the last 24 hours
Full-timeBasel, Switzerland

About the Job

Requirements

  • A bachelor's degree in communications, journalism, business, marketing, public affairs, political science, or a related field.
  • Significant senior-level experience across corporate communications, corporate affairs, strategy, reputation management, public affairs, or related fields.
  • Proven experience leading teams and developing and implementing communications strategies within complex, matrixed, global organizations.
  • Strong expertise in reputation management, stakeholder engagement, corporate narrative, executive communications, and integrated communications planning.
  • Experience leading strategic planning, operating model design, prioritization, measurement, or transformation initiatives.
  • Understanding of emerging trends in artificial intelligence-driven discovery, generative search, digital reputation, and stakeholder influence.
  • Demonstrated ability to develop measurement frameworks and use insights to strengthen decisions, priorities, and communications effectiveness.
  • Strong people leadership experience, including leading multidisciplinary teams and partnering effectively with senior executives.

Responsibilities

  • Shape and execute the global Corporate Communications strategy, translating enterprise priorities into focused, measurable communications plans.
  • Lead integrated editorial planning across all communications teams to deliver consistent, compelling narratives across corporate channels and priority audiences.
  • Advance Generative Engine Optimization to strengthen how Novartis content appears in artificial intelligence-driven discovery environments.
  • Build a data-driven approach to reputation measurement, connecting communications performance with stakeholder and business impact.
  • Use real-time insights and emerging trends to inform communications priorities, decisions, and resource allocation.
  • Partner across Corporate Affairs and the wider organization to align communications strategies with enterprise priorities.
  • Establish clear frameworks, tools, and ways of working that strengthen communications effectiveness and operational excellence.
  • Identify opportunities to innovate through artificial intelligence, technology, data, and evolving digital capabilities.
  • Provide strategic counsel to senior stakeholders, bringing external perspectives and insights to complex communications opportunities.
  • Lead, develop, and inspire the Communications Strategy & Enablement team, building capability, collaboration, and high performance.

Desired Qualifications

  • An advanced degree, such as a Master of Business Administration, a master's degree in communications, public policy, or a related discipline.

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